题目内容

有以下程序段,intm=0,n=0;charc='a';scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是:

A. 10,A,10
B. 10,a,10
C. 10,a,0
D. 10,A,0

查看答案
更多问题

以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidarrin(intx[]){inti=0;while(scanf("%d",_________));}在下划线处应填入的是

A. x+i
B. &x[i+1]
C. x+(i++)
D. &x[++i]

有以下程序:#include<stdio.h>main(){charc1='1',c2='2';c1=getchar();c2=getchar();putchar(c1);putchar(c2);}当运行时输入:a<回车>后,以下叙述正确的是

A. 变量c1被赋予字符a,c2被赋予回车符
B. 程序将等待用户输入第2个字符
C. 变量c1被赋予字符a,c2中仍是原有字符2
D. 变量c1被赋予字符a,c2中将无确定值

以下4个选项中,不能看作一条语句的是

A. {;}
B. a=0,b=0,c=0;
C. if(a>0);
D. if(b==0)m=1;n=2;

下列程序:#include"stdio.h" main(){inta=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

答案查题题库