第七章单元测试
有以下程序
#include <stdio.h>
main()
{ int i, t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<3;i++)
printf("%d ",t[2-i][i]);
}
程序执行后的输出结果是( )。以下错误的定义语句是( )。
以下叙述中正确的是( )。
以下叙述中正确的是( )。
以下叙述中正确的是( )。
以下叙述中正确的是( )。
以下选项中,没有编译错误的是( )。
有以下程序
#include <stdio.h>
#include <string.h>
main()
{
char s[]="Beijing";
printf("%d", strlen(strcpy( s,"China") ));
}
程序运行后的输出结果是( )。有以下程序
#include <stdio.h>
main()
{
char b[4][10]; int i;
for (i=0; i<4; i++)
scanf("%s", b[i]);
printf("%s%s%s%s", b[0],b[1],b[2],b[3]);
}
执行时若输入: Fig flower is red. <回车>
则输出结果是( )。以下叙述中正确的是( )。
A:7 5 1
答案:3 5 7
A:int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
A:两个字符串可以用关系运算符进行大小比较
A:有定义语句: char str1[] = "str1"; ,数组str1将包含4个元素
A:语句 int a[] = {0};是不合法的,遗漏了数组的大小
A:语句 char str[10] = "string!"; 和 char str[10] = {"string!"}; 并不等价
A:char str4[]; str4 = "hello world";
A:7 B:14 C:12 D:5
A:Fig flower is red.
A:在逻辑上,可以把二维数组看成是一个具有行和列的表格或矩阵
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!