若a、b、c、d都是int类型变量且初值为0,以下选项中不正确的赋值语句是()
A. a=b=c=100;
B. d++;
C. c+b;
D. d=(c=22)-(b++);
查看答案
设k=7,x=12;则下列表达式值为3的是()
A. x%=(k%=5)
B. x%=(k-k%5)
C. x%=k-k%5
D. (x%=k)-(k%=5)
若有doublea;,则正确的输入语句是()。
A. scanf("%lf",a);
B. scanf("%f",&a);
C. scanf("%f",a);
D. scanf("%le",&a);
若变量已正确说明为int类型,要给a、b、c输入数据,以下正确的输入语句是()
A. read(a,b,c);
B. scanf("%d%d%d",a,b,c);
C. scanf("%D%D%D",&a,&b,&c);
D. scanf("%d%d%d",&a,&b,&c);
若变量已正确说明,要求用以下语句给a赋予3.12、给b赋予9.0,则正确的输入形式是()。scanf("a=%f,b=%f",&a,&b);(表示回车)
A. 3.129.0
B. a=3.12b=9
C. a=3.12,b=9
D. a=3.12:b=9