数组作业2
D

C

D
A:没有插入字符串结束字符‘\0’,当str中并不是字符串
B:定义的字符变量str,不可将字符串常量‘\x43’对其赋初值
C:非法定义

C,应该为a[3][2]

D
A:没有字符串变量
B:字符串比大小是以第一个不相同字符的大小为标准的,跟长度没有关系
D:空串长度为0,而空格打头的字符串的长度至少为1

D

B

C

A
如果数组s中存储值与字符c相同,则i++直接跳过当前值,如果不相同,则将当前值赋予数组指定位置,并通过
j++将下标加1,指向下一元素要存储位置

C

D
A:puts()函数只接受一个参数
B:只能用数组名输出字符串
C:putchar()函数只接受一个参数

C

B

C
如果没有进行赋值操作,数组中的元素是不能被确定的

D,一个字符串常量,称为空串

C
getchar(输入字符)
getc,从文件中输入一个字符
gets可以输入一整行作为一个字符串,包括空格字符

D

A

C

B
该程序实现对二维数据反对角线上的元素从大到小的排序,并输出排序后的数组第一行。外层循环变量i表示第i行第i列的数字,内层变量k表示第i+1行第i+1列的数字,if语句对相关数字进行比较交换,最后数组变为a[4][4]={{6,4,3,2,},{8,2,5,7,},{3,7,1,5,},{4,8,6,1,}},并将第一行输出

D

B
\t \b \\ 三个,\0结束

D
c:a[1]
d:=['d'-'a']=a[3]

浙公网安备 33010602011771号