数组作业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]

 

posted @ 2023-02-17 12:10  sleepyw  阅读(31)  评论(0)    收藏  举报