下列程序的输出结果是( )。int main(){char c1=97,c2=98;printf("%d %c",c1,c2);return 0;}
A. 97 98
B. 97 b
C. a98
D. ab
查看答案
有以下程序: int main( ){ int m,n,p;scanf("m=%dn=%dp=%d" ,&m,&n,&p);printf("%d%d%d\n" ,m,n,p);return 0;}若想从键盘上输入数据,使变量m的值为123,变量n的值为456,变量p的值为789,则正确的输入是( )。
A. 123456789
B. m=123 n=456 p=789
C. m=123,n=456,p=789
D. m=123n=456p=789
有以下程序,运行结果为:( )int main( ){ int a=0,b=0;a=10;b=20;printf("a+b=%d\n",a+b);return 0;}
A. 30
B. 出错
C. a+b=1
D. a+b=30
若w,x,y,z均为int型变量,则为了使以下语句的输出为: 1234+123+12+1正解的输入形式应当是( )。scanf("%d+%d+%d+%d",&x,&y,&z,&w);printf("%d+%d+%d+%d\n",x,y,z,w);
A. 1234+123+12+1<回车>
B. 1234123121<回车>
C. 1234+1234+1234+1234<回车>
D. 1234123412341234<回车>
若a, b均为int型变量, x, y均为foat型变量,正确使用输入函数为变量赋值的是( )。
A. scanf ("%d%d",a,b);
B. scanf ("%d%f" ,&a,&x);
C. scanf ("%f%f",x,y);
D. scanf ("%d%f" ,&a,&b);