答案:D
知识点:数据输入 188. 有以下程序 main() { int m,n,p;
scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%d\n",m,n,p); }
若想从键盘上输入数据,使变量 m 中的值为 123,n 中的数值为 456,p 中的值为 789,则正确的输入是______。 A、m=123n=456p=789 B、m=123 n456 p=789 C、m=123,n=456,p=789 D、123 456 789 答案:A
知识点:数据输入 189. 有以下程序段 int m=0,n=0; char c='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 答案:A
知识点:数据输入 据输入 192.
有定义语句:int x,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数据11,变量y得到数值12,下面四组输入形式中,错误的是______。 A、11 12<回车> B、11,12<回车> C、11, 12<回车> D、11,<回车> 12<回车> 答案:A
知识点:数据输入 193.
在嵌套使用if语句时,C语言规定else总是______。 A、和之前与其具有相同缩进位置的if配对 B、和之前与其最近的if配对
C、和之前与其最近的且不带else的if配对 D、和之前的第一个if配对 答案:C
假定所有变量均已正确说明,下列程序段运行后x的值是______。 a=b=c=0;x=35; if(!a) x--; else if(b) ; if(c) x=3; else x=4;
A、34 B、4 C、35 D、3 答案:B
知识点:if语句和用if语句构成的选择结构 196. 有以下程序 main() { int i;
for(i=1;i<40;i++) {
if(i++%5==0) if(++i%8==0) printf("%d ",i); }
printf("\n"); }
执行后的输出结果是______。 A、5 B、24 C、32 D、40 答案:C
知识点:if语句和用if语句构成的选择结构 198. 有如下程序 main() {
int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c++; printf("%d\n",c); }
该程序的输出结果是______。 A、0 B、1 C、2 D、3 答案:C
知识点:if语句和用if语句构成的选择结构 199. 请读程序: #include<math.h> #include<stdio.h> main() { float x,y,z; scanf("%f%f",&x,&y);