输入一个数num,以下程序打印从num开始,被3、4、7除余数均为2的前10个数。请填空。
main(){
int k=0, x,num ;
scanf("%d",⑷);
for (x=num; k<⑸; x++)
if (⑹){
k++;
printf("%10d",x);
}
}
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
A)if((a>b)&&(b>c)) k=1; B) if((a>b)||(b>c)) k=1;
else k=0; else k=0;
C)if(a<=b) k=0; D)if(a>b) k=1;
else if(b<=c) k=1; else if(b>c) k=1;
else k=0;
用数组名作为函数参数传递给函数,作为实际参数的数组名被处理为( )
A. 该数组的长度 B. 该数组的元素个数
C. 该数组中各元素的值 D. 该数组的首地址
以下数组定义中错误的是 。
A.int x[2][3]={{l,2},{3,4}};
B.int x[][3]={{l,2,3},{4,5,6}};
C.int x[][3]={0};
D.int x[2][3]={l,2,3,4,5,6};