要定义一个有10个int型元素的一维数组,应当选择以选项中的_________。
A. int a[10];
B. int a[2, 5];
C. int a[ ];
D. int *a[10];
查看答案
为了判断两个字符串s1和s2是否相等,应当使用以下选项中的_________。
A. if(s1 ==s2)
B. if(s1 =s2)
C. if(strcpy(s1, s2))
D. if(strcmp(s1, s2) == 0)
执行以下语句的输出结果是_________。printf("%d\n", strlen("ATS\n012\2\\"));
A. 11
B. 10
C. 9
D. 8
执行以下程序段的输出结果是_________。int k, a[ ]={1, 2, 3, 4, 5, 6, 7, 8, 9};for(k = 0; k < 3; k++)printf("%2d", a[k * 3 + 2]);
A. 3 5 7
B. 3 6 9
C. 1 5 9
D. 1 4 7
C语言规定,函数返回值的类型是由_________决定的。
A. 该函数中return语句中的表达式的类型
B. 调用该函数时的主调函数的类型
C. 调用该函数时系统临时指定的类型
D. 在定义该函数时所指定的函数类型