以下程序在运行时输入a,下面叙述正确的是( )。char cl =‘1’,c2=‘2',cl=getchar();c2=getchar();putchar(c1);putchar(c2);
A. c1被赋予字符a,c2被赋予回车符
B. 程序将等待用户输入第2个字符
C. c1被赋予字符a,c2是原有的字符2
D. c1被赋予字符a,c2中无确定值
查看答案
以下程序在运行时输入876凵543.0,(凵代表空格键)运行后的结果为( )。int a; float x;scanf("%2d%f",&a,&x);printf("%d,%.1f\n",a,x);
A. 876,543.0
B. 87,6.0
C. 87,543.0
D. 87,6
下面程序的输出结果为( )。#includemain(){int a=2,b=5;printf("a=%%d,b=%%d\n",a,b);}
A. a=%%2,b=%5
B. a=2,b=5
C. a=%d,b=%d
D. a=%%d,b=%%d
若有如下定义和语句:char c1='a',c2='f';printf("%d,%c\n",c2-c1,c2-'a'+'B');则输出结果是()
A. 2,M
B. 5,G
C. 2,E
D. 输出与对应的格式控制符不致,输出结果不确定
下面的语句中,表示输出语句的是()。
A. printf("请输入宽度\n");
B. scanf("%d",&m_Width);
C. result=calculate(m_Long,m_Width);