}
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