}
A、a=%2,b=%5 B、a=2,b=5 C、a=d,b=d D、a=%d,b=5d 答案:B
知识点:数据输出 177.
以下程序的输出结果是______。 #include <stdio.h> main() { int a=2,c=5;
printf("a=%%d,b=%%d\n",a,c); }
A、a=%2,b=%5 B、a=2,b=5 C、a=%%d,b=%%d D、a=%d,b=%d 答案:D
知识点:数据输出 178. 有以下程序 main( )
{ int x=102,y=012; printf("%2d,%2d\n",x,y); }
执行后输出结果是______。 A、10,01 B、02,12 C、102,10 D、02,10 答案:C
知识点:数据输出 179. 有以下程序 main()
{ int a=666,b=888; printf("%d\n",a,b); }
程序运行后的输出结果是______。 A、错误信息 B、666 C、888 D、666,888 答案:B
知识点:数据输出 180. 有以下程序 #include <stdio.h> main()
{ char c1='1',c2='2'; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); }
B、程序将等待用户输入第2个字符
C、变量c1被赋予字符a, c2中仍是原有字符2 D、变量c1 被赋予字符a,c2中将无确定值 答案:A
知识点:数据输入 181.
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。 main() { char s[100]; int c,i; scanf("%c",&c); scanf("%d",&i); scanf("%s",s);
printf("%c,%d,%s \n",c,i,s); }
A、123,456,789 B、1,456,789 C、1,23,456,789 D、1,23,456 答案:D
知识点:数据输入 182.
有定义语句:int b;char c[10];,则正确的输入语句是______。 A、scanf("%d%s",&b,&c); B、scanf("%d%s",&b,c); C、scanf("%d%s",b,c); D、scanf("%d%s",b,&c); 答案:B
知识点:数据输入 184.
若要求从键盘读入含有空格字符的字符串,应使用函数______。 A、getc() B、gets() C、getchar()D、scanf() 答案:B
知识点:数据输入 186. 有以下程序 #include <stdio.h> main()
{ char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getchar(); putchar(c1); putchar(c2);
printf("%c%c\n",c5,c6); }
程序运行后,若从键盘输入(从第1列开始) ______。 123<回车> 45678<回车>