华南农业大学考试试卷(b 卷)
2005学年第1学期考试科目: 程序设计
考试类型:(闭卷) 考试时间: 10 分钟。
考试须知。1. 答案必须写在“纸”上,只写试题答案,不必操题。
2. .必须在答题纸上正确写上班级、学号、姓名等内容,否则没有考试成绩。
一、单项选择题。
1、下面标识符中,不合法的用户标识符为d )
a) pad b) a_10 c) _12ab d) int
2、调用scanf(“%d,%d”,&a,&b);时,正确的键盘输入是 ( a )
a) 10,20b) a=10,b=20
c) 10:20d) 10 20
3、能表示条件0≤x ≤100的表达式是d )
a) 0<= x <=100b. x >=0, x<=100
c) 0≤x ≤100d) x>=0&& x<=100
4、设有:int a=1,b=2,c=3,d=4,m=2,n=2;
执行 (m=a>b) &n=c>d) 后n的值为c )
a) 0b) 1 c) 2 d) 3
5、下面不正确的字符串常量是a )
a) 'abcb) "12'12" c) "0" d) "
6、若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是c )
a) –3 b) 9c) –12 d) 6
7、设x、y均为整型变量,且x=10,y=3,则以下语句的输出结果是printf(“%d,%d”,x--,yd
a)10,3 b)9,3 c)9,2d)10,2
8、一个c程序的执行是从 c 。
a)本程序的main 函数开始,到本程序文件的最后一个函数结束。
b)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。
c)本程序的main 函数开始,到main函数结束。
d)本程序文件的第一个函数开始,到本程序main函数结束。
9、设有int i;char c; float f ;在如下表达式中结果为整数的是 b 。
a)i+f b) i*c c)c+f d)i+c+f
10. 设有说明语句:char a=’\72’;则变量a a
a) 包含1个字符b) 包含2个字符
c) 包含3个字符d) 说明不合法。
11、以下叙述不正确的是 d 。
a)一个c程序可由一个或多个函数组成。
b)一个c程序必须包含一个main函数。
c)c程序的基本组成单位是函数。
d)在c程序中,注释说明只能位于一条语句的后面。
12.c语言用 c 表示逻辑“真”值。
a)t b)y c)非0整数值 d)整数1
13.若变量c为char类型,能正确判断出c为小写字母的逻辑表达式是 d
a) 'a'<=c<= zb) (c>= a') c<= z')
c) (a'<=c) and ('z'>=cd) (c>= a') c<= z')
14 运行完下面的c语言程序段后,k的值是(d)。
int k = 4;
k++)k++)k++)
a b、5 c、6 d、7
15 在c语言中,合法的字符常量是(b)
a、’\084’ b、’\x43’ c、’ab’ d、”\0”
二、判断题(对的打“√”错的打“×”
1、c程序执行的入口是main函数,所以main函数必须放在程序的开头。 f
2、注释内容太多会影响程序的执行效率。f
3、c语言规定,标识符中的字母一般区分大、小写。 t
4、字符常量是用一对双引号括起来的一个字符。 f
5、在赋值表达式中,赋值号左边的变量和右边的表达式之值的数据类型可以不相同。 t
7、字符串结束标志\0。t
8. unsigned 和int 在c中都是保留的关键字 t
9、 7/2+12的值是15.5 f
10、c语言中一个int的变量在内存中占2个字节 t
11. 程序段 int x; 1=x; 是正确的 f
12. c语言是以函数为程序的基本单位的。(对)
三、写出下列程序段的输出结果。
main()
答案:a=4,b=6
四、程序填空题。
1、以下程序的功能是找出x、y、z三个数中的最小值。
main()
int x=4,y=5,z=8;
int u,v;
u=x v=u printf(“%d”,v);
C语言试卷答案
程序设计语言 c 模拟试卷。一 试题一 40分,每小题4分 按题目要求解答下列各小题。1.定义一个大小为6的数组,并且使数组的值都为0。int a 6 2.写出执行如下程序段后的输出结果。char a hello p p a 2 printf s p llo 3.假设你有x是一个float变量,而不...
C语言试卷A答案
一 选择题 1 10 每小题2分,11 50 每小题1分,共60分 下列各题a b c d 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。1 算法能正确地实现预定功能的特性称为算法的。a 确定性 b 易读性 c 健壮性 d 高效性。答案 a评析 算法的确定性...
C语言试卷 答案
单选题答案。第1题答案 c评析 本题的考查点是格式输入函数scanf 的使用。scanf函数输入形式为 scanf 格式控制,地址表列 选项b中,p long malloc 8 是分配8个字节的long型存储单元,所以能通过scanf语句正确给输入项读入数据 选项c中,p a,求出变量a的内存地址并...