下面正确的数组定义语句是()。
A. int y[1][4]={1,2,3,4,5};
B. float x[3][]={{1},{2},{3}};
C. long s[2][3]={{1},{1,2}};
D. double t[0][3]={0};
查看答案
有以下程序#include main(){ char s[]={“012xy”};int i,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’) n++;printf(“%d\n”,n);}程序运行后的输出结果是()。
A. 0 B
B. 2
C. 3
D. 5
以下程序的输出结果是()。main(){ int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf(“%d”,a[0][0]);}
A. 1
B. 2
C. 3
D. 0
下面程序的运行结果是()。main(){ int a[]={2,4,6,8,10};int y=1,x;for(x=0;x<3;x++)y+=a[x+1];printf("%d\n",y);}
A. 17
B. 18
C. 19
D. 20
有以下程序#include main(){int i,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2) s+=*(t+i);printf("%d\n",s);}程序执行后的输出结果是()
A. 20
B. 25
C. 45
D. 36