【单选题】
设有程序:则在程序中的两个括号中分别应填入() main( ) { int i,a[11]; printf(给数组赋值:\n); for (i=0;i scanf(%d,( )); ... ... printf(输出数组:\n); for(i=0;i printf(%d,,( )); }
【单选题】
设有定义:int m,n,a,b,c,d;和语句m=n=a=b=c=d=0;执行:(m=a==b)(n=c==d);后,m,n 的值分别是()。
【单选题】
以下对二维数组a进行正确初始化的是()
①
inta[2][3]={{1,2},{3,4},{5,6}};
②
inta[][3]={1,2,3,4,5,6};
③
inta[2][]={1,2,3,4,5,6};
④
inta[2][]={{1,2},{3,4}};
【单选题】
以下程序执行后输出结果是() #include stdio.h main( ) { char s[]=\n123\\; printf(%d,%d\n,strlen(s),sizeof(s)); }
【单选题】
若有定义int*x[3],b[10];则正确的赋值语句是()
【单选题】
若有int b[4]={0,1,2,3},*p则数值不为3的表达式是:()
【单选题】
若有定义:int a[2][4];,则引用数组元素正确的是()
【单选题】
若a是int类型变量,()不是合法的C语句。