给出程序的运行结果程序运行时从键盘输入:1<空格>2<回车>#include int main(){char a,b;printf("please input a and b:\n");a=getchar();b=getchar();printf("a=%c,b=%c",a,b);return 0;}
A. 输出乱码
B. a= ,b=2
C. a=1,b=2
D. a=1,b=
查看答案
有如下语句,为使变量a的值为1,b的值为2,从键盘输入数据的正确形式是scanf("a=%d,b=%d",&a,&b)
A. 1空格2回车
B. 1,2回车
C. a=1空格b=2回车
D. a=1,b=2回车
给出程序的运行结果,程序运行时从键盘输入:54321<回车>
A. 1.6875
B. 2
C. 1
D. 0
以下程序运行后的输出结果是#include int main(){int a;int c=10;float f=100.0;double x;a=f/=c*=(x=6.5);printf("%d,%d,%3.1f,%3.1f\n",a,c,f,x);return 0;}
A. 2,65,1.5,6.5
B. 1,65,1.0,6.5
C. 1,65,1,6.5
D. 1,65,1.5,6.5
有以下语句段#include int main(){int n1=10,n2=20;printf("_________",n1,n2);return 0;}要求按以下格式输出n1和n2的值,每个输出行都是从第一列开始,则空白处代码填写正确的是运行结果示例如下:n1=10n2=20
A. n1=%d n2=%d\n
B. n1=%dn2=%d\n
C. n1=%d,n2=%d
D. n1=%d\nn2=%d