题目内容

在下列语句中存在错误的是

A. int a,b;scanf("%d%d\n",&a,&b);printf("%d %d",a,b);
B. float a,b;scanf("%3.2f %4.2f",&a,&b);printf("%f %f",a,b);
C. float a,b;scanf("%f %f",&a,&b);printf("%f %f",a,b);
D. float a,b;scanf("%f %f",&a,&b);printf("a=%4.3f,b=%4.3f",a,b);
E. int a,b;scanf("%2d%2d",&a,&b);printf("a=%d,b=%d",a,b);

查看答案
更多问题

在下列语句中存在错误的是

A. int a,b;scanf("a=%d,b=%d",&a,&b);printf("a=%d,b=%d",a,b);
B. int a,b;scanf("%d %f",&a,&b);
C. int a,b;scanf("%d %d",a,b);
D. int a,b;scanf("%d,%d",&a,&b);printf("a=%2d,b=%2d",a,b);

判断char型变量c1为小写字母的正确表达式为( )。

A. 'a'<=c1<='z'
B. (c1>=a)&&(c1<=z)
C. ('a'>=c1)||('z'<=c1)
D. (c1>='a')&&(c1<='z')

有以下程序#include < stdio.h >int main(){ int a,b,c=246;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b);return 0;}输出结果是

A. 2,1
B. 3,2
C. 4,3
D. 2,--1

数学表达式 x>=y>=z和y=z和y<>z ;用C语言表达是哪一个?

A. (x>=y)&&(y>=z),y=z,y!=z
B. (x>=y)||(y>=z),y==z,y!=z
C. (x>=y)&&(y>=z),y==z,y!=z
D. (x>=y)||(y>=z),y=z,y!=z

答案查题题库