01单元1 程序设计基础 下载本文

}

printf(\ return 0;

3.以下程序的输出结果是( ) int main() { }

4.以下程序运行后的输出结果是( ) int main() { }

5.下列程序执行后的结果是( ) int main() { }

6.下列程序执行后的输出的结果是( ) int main() { }

7.以下程序执行后输出结果是( ) int main()

char x=(char)0xff; printf(\return 0; int x='f';

printf(\return 0; char a='a',b; printf(\printf(\return 0; int a=1,b=2; a=a+b;b=a-b;a=a-b; printf(\return 0;

{ }

8.以下程序执行后输出结果是( ) int main() { }

9.以下程序执行后输出结果是( ) int main() { }

10.以下程序执行后输出结果是( ) int main() { }

11.以下程序执行后输出结果是( ) int main() {

int x=6,y,z; int k=2,i=2,m; m=(k+=i*=k); printf(\return 0; int a,c=1; double f=10.0,x; a=f+=c*=(x=6.5);

printf(\return 0; int m=3,n=4,x; x=-m++;x=x+8/++n; printf(\return 0; char a; a='H'-'A'+'2'; printf(\return 0;

}

x*=18+1; printf(\x+=y=z=11; printf(\x=y==z;

printf(\return 0;

12.以下程序执行后输出结果是( ) int main() { }

五、程序设计题

1.键盘输入一个三位正整数,求该整数各位上的数字及它们的和。 2.将China 译成Glmre。方法是:用原来字母后便的第四个字母代替原来的字母。

3.设圆半径为r,圆柱高为h,求圆球表面积、圆球体积、圆柱体积。要求圆半径r和圆柱高h由用户通过键盘输入。

int a=1,b=4,c=2; a=(a+b)/c; printf(\return 0;

参考答案

一、单项选择题参考答案

1. D 6. D 11.B 16.A 21.C 26.A 31.D 36.B 41.B 46.B 2. A 7. A 12.B 17.C 22.A 27.A 32.A 37.B 42.D 47.D 3. B 8. B 13.C 18.B 23.D 28.A 33.B 38.C 43.B 48.D 4. A 9. A 14.D 19.B 24.A 29.C 34.B 39.D 44.A 49.D 5. B 10.C 15.A 20.C 25.D 30.D 35.C 40.A 45.A 50.B 二、知识填空题参考答案

1.编译程序 3.函数 5.语句

2..cpp(.c),.obj,.exe 4.函数

6.说明语句,可执行语句 8.字母、数字、下划线 10.程序流程 12.main函数 14.float 16.7 18.int 20.7.0 22.-3 24.4,8 26.5 28.0.833333 30.2 32.-60 34.10,6 36.1.5

7.复合语句,流程控制语句 9.字母或下划线 11.函数调用处 13./*,*/ 15.68 17.1 19.‘f’ 21.15,12 23.1,4 25.1 27.0 29.7 31.1 33.2 35.0