有以下程序 #include #define N 4 int fun( int a[][N] ) { int i,j,x=0; for(i=0;i
查看答案
设有定义:int x[2][3];,则以下关于二维数组x的叙述错误的是______。
A. x[0]可看作是由3个整型元素组成的一维数组
B. x[0]和x[1]是数组名,分别代表不同的地址常量
C. 数组x包含6个元素
D. 可以用语句x[0]=0;为数组所有元素赋初值0
以下能正确定义数组并正确赋初值的语句是______。 #define N 5
A. int N=5,b[N][N];
B. int a[1][2]={{1},{3;
C. int c[2][]={{1,2},{3,4;
D. int d[3][2]={{1,2},{3,4;
设有如下定义和语句 [1] char *s; s="string"; [2] char s[7]; s="string"; [3] char s[ ]="string"; [4] char s[ ]={'s','t','r','i','n','g'}; 其中定义项可以作为字符串使用的是______。
A. [1]和[2]
B. [1]和[3]
C. [1]和[4]
D. [3]和[4]
有下列程序 #include main() { char b[] = "happynewyear"; printf("%s%s","12345678"+4,b+8); } 程序执行后的输出结果是______。
A. 5678wyear
B. 52345678year
C. 12345682year
D. 5678year