程序设计总复习题
1、编写一个程序在屏幕上输出“你好!”。(p13,例1-1) {
( []) {
(\你好!\ } }
2. 编写一个程序,用语句判断某年份是否为闰年。 { ( []){ 2010; (0) ([0]);
((40 1000)(4000)) (\年是闰年。\
(\年不是闰年。\ } }语句
3、编写一个程序在屏幕上输出1!+2!+3!+……+10!的和。(p64,例2-2)
{
( [] ) { 0;
(1<=10) { 1; (1<) { *j; }
;
}
(“1!+2!+3!+……+10!= ”); } }
4. (1)编写一个圆类,该类拥有:
①一个成员变量
(私有,浮点型); 存放圆的半径;
②两个构造方法
( ) 将半径设为0
( r ) 创建对象时将半径初始化为r ③ 三个成员方法
( ) 获取圆的面积 ( ) 获取圆的周长
( ) 将圆的半径、周长、面积输出到屏幕
(2)编写一个圆柱体类,它继承于上面的类。还拥有:
①一个成员变量
(私有,浮点型); 圆柱体的高;
②构造方法
( r, h ) 创建对象时将半径初始化为r
③ 成员方法
( ) 获取圆柱体的体积
( ) 将圆柱体的体积输出到屏幕 编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。
{ 定义父类园类 ; 成员变量园半径 () { 构造方法 0.0; }
( r) { 构造方法 ; }
() { 成员方法求园周长 2**;
}
() { 成员方法求园面积 **; }
() { 成员方法显示园半径、周长、面积
(\园半径=\ (\园周长=\ (\园面积=\ } }
{ 定义子类圆柱类 ; 成员变量园柱高 ( h) { 构造方法 (r); ; }
() { 成员方法求园柱体积 ()*; }
() { 成员方法显示园柱体积 (\圆柱体积=\