以下能对二维数组c进行正确的初始化的语句是( )。
A. int c[3][]={{3},{3},{4}};
B. int c[][3]={{3},{3},{4}};
C. int c[3][2]={{3},{3},{4},{5}};
D. int c[][3]={{3},{1,2,3,4},{3}};
查看答案
^下列程序运行后,输出值为( )。int main(){ int a[6]={1,3,5,7,9},b[]={2,4,6,7,3},c,d; c=a[1]*b[2]; d=a[5]/b[4]; printf(″%d,%d\n″,c,d) ;}
A. 4,3
B. 4,0
C. 18,0
D. 18,不确定值
^运行下面程序段的输出结果是( )。 int a[7]={1,3,5} ;printf(″%d\n″,a[3] );
A. 0
B. 5
C. 3
D. 不确定数
^若有以下定义语句,则运行结果是( )。char s[10]=″ab cd″;printf(″%s\n″,s);
A. 输出ab
B. 输出ab cd
C. 输出abcd
D. 编译不通过
^有下列程序段,运行结果为( )。char a[3],b[]=″tianjin″;a=b;printf(″%s″,a);
A. 运行后将输出tianjin
B. 运行后将输出ti
C. 运行后将输出tian
D. 编译出错