background image

6. (分值:1.8 分)C

 

源程序文件的扩展名为 (C)

A: .exe 
B: .txt 
C: .c 
D: .obj 

7. (分值:1.8

 

分)请读程序片段:

#include<stdio.h> 
main() 
{ int a, b; 
for(a=1;b=1;a<=100;a++) 
{ if(b>=20) break; 
if(b%3==1) 
{b+=3; 
continue; 

b-=5; 

printf("%d\n",a); 

 

上面程序的输出结果是 B
A: 7 
B: 8 
C: 9 
D: 10 

8. (分值:1.8

 

分)以下关于数组的描述正确的是 C

A: 

 

数组的大小是固定的,但可以有不同的类型的数组元素;

B: 

 

数组的大小是可变的,但所有数组元素的类型必须相同;

C: 

 

数组的大小是固定的,但所有数组元素的类型必须相同;

D: 数组的大小是可变的,但可以有不同的类型的数组元素;

9. (分值:1.8

 

分)下面程序 C

(每行程序前面的数字表示行号) 
1 main() 
2 { int a[3]={0}; 
3 int i; 
4 for(i=0;i<3;i++) scanf(“%d”,&a[i]); 
5 for(i=1;i<4;i++) a[0]+=a[i]; 
6 printf(“%d”,a[0]); 
7 } 
A: 

 

没有错误

B: 第 4

 

行有错误

C: 第 5

 

行有错误

D: 第 6 行有错误

10.(分值:1.8 分)以下程序给数组所有的元素输入数据,空处应填入(C