题目内容

以下程序在运行时输入123ABC,运行结果是( )。int a;scanf("%d%c,"&a,&b);printf("a=%d,b=%c",a,b);

A. a=123,b=A
B. a=123,b=AB
C. a=123,b=ABC
D. a=1,b=2

查看答案
更多问题

x,y,z被定义为int,若从键盘给x,y,z输入数据,正确的输入语句是( )。

A. INPUT x、y、z
B. scanf("%d%d%d",&x,&y,&z);
C. scanf("%d%d%d",x,y,z)
D. read("%d%d%d",&x,&y,&z);

以下程序在运行时输入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

答案查题题库