正在加载图片...
char a=4; printf("%d\n",a=a<<l);return 0;) A.40 B.16 C.8 D.4 19.若有以下定义"char cl=b',c2=e,",则语句"print"%d,%cln",c2-cl,c2-'a+'A'),"的输出结 果是( )。 A.2,M B.3,E C.2,E D.格式控制不一致,结果不确定 20.假定从键盘输入23456<回车>,下面程序的输出结果是()。 void main() int m,n; scanf("%2d%3d",&m,&n): printf("m=%d n=%d\n",m,n); } A.m=23n=45 B.m=234n=56 C.m=23n=456 D.语句有错误 二.填空题 l.putchar函数的作用是 2.printf是C语言提供的标准输出函数,它的作用是 3.printfi函数的“格式控制”包括两部分,它们是 4.对不同类型的语句有不同的格式字符。例如: 格式字符是用来输出十进制整 数, 格式字符是用来输出一个字符, 格式字符是用来输出一个字符 串。 5.%-ms表示如果串长 m,则在m列范围内,字符串向 靠, 补空格。 6.如果要输出字符“&”,则应该在“格式控制”字符串中用 表示。 7.getchar函数的作用是 8.符号“&”是 运算符,&a是指 9.scanf函数中的“格式控制”后面应当是 而不是 10.C语言中的空语句就是 11.复合语句是由一对 括起来的若干语句组成。 12.下面程序的输出结果是 #include<stdio.h> void main ( { int x=2.y.z: x*=3+2;printf("%d\n",x); x*=y=z=4;printf("%d\n",x); x=y=zprintf("%d\n",x); 1010 { char a=4; printf("%d\n", a=a<<l); return 0; } A. 40 B. 16 C. 8 D. 4 19. 若有以下定义" char cl ='b',c2='e';",则语句"printf("%d, %c\n",c2-c 1,c2-'a'+'A');"的输出结 果是( )。 A. 2,M B. 3,E C. 2,E D. 格式控制不一致,结果不确定 20. 假定从键盘输入23456< 回车 >,下面程序的输出结果是( )。 void main ( ) { int m,n; scanf("%2d%3d", &m,&n); printf("m=%d n=%d\n",m,n); } A.m=23 n=45 B.m=234 n=56 C.m=23 n=456 D.语句有错误 二. 填空题 1. putchar函数的作用是 。 2. printf是C语言提供的标准输出函数,它的作用是 。 3. printf函数的“格式控制”包括两部分,它们是 和 。 4. 对不同类型的语句有不同的格式字符。例如: 格式字符是用来输出十进制整 数, 格式字符是用来输出一个字符, 格式字符是用来输出一个字符 串。 5. %-ms表示如果串长 m,则在m列范围内,字符串向 靠, 补空格。 6. 如果要输出字符“&”,则应该在“格式控制”字符串中用 表示。 7. getchar函数的作用是 。 8. 符号“&”是 运算符,&a是指 。 9. scanf函数中的“格式控制”后面应当是 ,而不是 。 10. C语言中的空语句就是 。 11. 复合语句是由一对 括起来的若干语句组成。 12. 下面程序的输出结果是 。 #include<stdio.h> void main ( ) { int x=2,y,z; x*=3+2;printf("%d\n",x); x*=y=z=4;printf("%d\n",x); x=y=z;printf("%d\n",x);
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有