计算机基础与程序设计自考02275第六章数组课后题答案

计算机基础与程序设计自考02275课后题答案

第六章 数组

一、改错题

正确答案:

1、int a[5];

2、赋值越界,正确应:ss[3]=5.2;

3、定义时不能用变量

4、在scanf函数中,用%s格式符时,输入项直接写数组名,无需用&,正确:scanf(“%s”,str);

5、赋初值时,一维数组长度可省略,二维数组第一维长度可省略,第二维长度不能省略。

6、在scanf函数中,用%c格式符时,输入项不能直接写数组名,需要加上取地址符号&,正确:scanf(“%c”,&c[k]);

二、简答题

(1)定义了一个数据类型为整型的二维数组t

(2)2行

(3)5列

(4)10个

(5)t[1][0]、t[1][1]、t[1][2]、t[1][3]、t[1][4]

(6)t[0][2]、t[1][2]

(7)t[0][1]=0;

(8)int t[2][5]={0};

(9)for(i=0;i<2;i++)

for(j=0;j<5;j++)

t[i][j]=0;

(10)scanf(“%d”,&t[0][0]);

(11)he=t[0][3]+t[1][3];

ave=he/2;

三、填空题

1、0

2、2

3、地址

4、连续、行

5、越界

四、补充程序

1、①N-1 ②N ③a[i]=a[j] ④a[j]=t

2、①D ②A ③D ④D

五、编写程序

1、任意输入20个整数,计算

(1)正数的个数和正数的和;

(2)负数的个数和负数的和;

(3)零的个数;

main()

计算机基础与程序设计自考02275第六章数组课后题答案相关文档

最新文档

返回顶部