设有如下程序段:char x[ ] = "12345";char y[ ]={ '1', '2','3', '4','5'};则正确的说法是()。
A. x数组和y数组长度相同
B. x数组长度大于y数组长度
C. x数组长度小于y数组长度
D. 两个数组中存放相同的内容
查看答案
以下正确概念的是()
A. 数组名的规定与变量名不同
B. 数组名后面的常量表达式用一对圆括号括起来
C. 数组下标的数据类型为整型常量或整型表达式
D. 在C语言中,一个数组的数组下标从1开始
有以下程序:main( ){int i, a[3][3]={1,2,3,4,5,6,7,8,9};for(i=0; i<3; i++)printf("%d,", a[i][2-i]);}程序运行后的输出结果是( )。
A. 1 5 9
B. 1 4 7
C. 3 5 7
D. 3 6 9
有两个字符数组a、b,则以下正确的输人语句是()。
A. gets(a,b);
B. scanf("%s%s",a,b);
C. scanf("%s%s", &a,&b);
D. gets("a"),gets("b");
字符串结束的标识是()。
A. ;
B. \n
C. \0
D. "