题目内容

下列程序的运行结果是()。#include<stdio.h>main(){ int a=2,b=3,c=4;ifa<B)if(b<0)c=0;else c+=1;printf("%d\n",C) ;}

A. 2
B. 3
C. 5
D. 4

查看答案
更多问题

若二维数组a有m列,则在a[i][j]刚前的元素个数为()。

A. i*m+j-1
B. i*m+j
C. j*m+i
D. i*m+j+1

若有“double a;”,则正确的输入语句是()。

A. scanf("%1f",a);
B. scanf("%f",&a);
C. scanf("%lf",&a)
D. scanf("%le",&a);

能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。

A. (x>=1)&&(x<=10)&&(x>=100)&&(x<=110)
B. (x>=1)‖(x<=10)‖(x>=100)‖(x<=110)
C. (x>=1)&&(x<=10)‖(x>=100)&&(x<=110)
D. (x>=1)‖x<=10)&&(x>=100)‖(x<=110)

执行下列程序后,输出的结果是()。 #include<stdio.h> #define S(X)X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/S(k+m); printf("%d",a); }

A. (*p) .data.a
B. (*p) .a;
C. p->data.a
D. p.data.a

答案查题题库