C语言程序设计(三)
一、单选题(每题2分,共30分)
。
A) 一个C源程序可由一个或多个函数组成。
B) 一个C源程序必须包括一个main函数。
C) C程序的基本组成单位是函数。
D) 在C程序中,注释说明只能位于一条语句的后面。
,其含义是指该变量的 。
A) 值 B)地址 C)名 D)一个标志
3. 在C语言的程序中, 。
A) 函数的定义可以嵌套,但函数的调用不可以嵌套。
B) 函数的定义不可以嵌套,但函数的调用可以嵌套。
C) 函数的定义和函数的调用均不可以嵌套。
D) 函数的定义和函数的调用均可以嵌套。
4. 下列关于switch语句和break语句的结论中,只有 正确的。
A) break语句一定是switch语句的一部分。
B) 在switch语句中可以根据需要使用或不使用break语句。
C) 在switch语句中必须使用break语句。
D) 以上三个结论中有两个是正确的。
5. 若有定义int i=0,a[5],b[5]={1,2,3,4,5};则以下语句正确的是 。
A) a[5]={1,2,3,4,5,6};
B) a[5]=b[5];
C) a=b;
D) a[i]=b[i];
6. 在while循环中,判断循环是否终止的时候是 。
A) 任何地方,只要条件不满足就终止。
B) 在测试循环条件时进行判断。
C) 在循环体执行过程中判断。
D) 以上均不对。
7. 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是 。
A)7 B)8 C)6 D)2
8. 以下对二维数组a的正确说明是 。
A) int a[3][];
B) float a(3,4);
C) int a[1][4];
D) float a(3)(4);
9. 设有程序段
int k=10;
while (k=0) k=k-1;
则下面描述中正确的是 。
A) while循环执行10次。
B) 循环是无限循环。
C) 循环体语句一次也不执行。
D) 循环体语句只执行一次。
10. “基本结构”不具有以下特点 。
A) 只有一个入口,只有一个出口
B) 没有死循环
C) 没有永远执行不到的语句
D) 不允许跳出循环
11. 在C语言程序中,用关键字 定义无符号型变量。
A)unsigned B)float C)double D)char
12. 对于函数getchar( ),下列叙述正确的是 。
A) 该
C语言程序设计试题 来自淘豆网www.taodocs.com转载请标明出处.