商丘工学院试卷。
考试科目试卷类型:
适用于系级专业班级使用。
注:选做题得分要加在总分之内,但是总分不能超过100分。
一.单项选择题(每个小题只有一个正确选项,每小题 2 分,共 20分)
)1.在计算机上可以直接运行的程序是▁▁。
a. 高级语言程序 b. 汇编语言程序。
c. 机器语言程序 d. c语言源程序。
)2.十进制数16的十六进制数是▁▁。
a. 11 b. 13 c. 12 d. 10
)3.下列变量标识符中那个是合法的▁▁。
a. int b. sum c. 58p d. #ab
)4.在c语言中,int型数据-8在内存中的存储形式是▁▁。
a. 1111111111111000b. 1000000000001000
c. 0000000000001000d. 1111111111110111
)5.执行下列程序段后的输出结果是▁▁。
x=9;while( x>7 )
abc. *d. *
)6. 执行下列程序段后的输出结果是▁▁。
x=3,sum=3;
for(y=3;y!=x;++y) sum=x+y;
printf(“%d”,sum);
a. 2 b. 3 c. 4 d. 5
)7.若变量c为char类型,能正确判断出c为小写字母的表达式是 ▁▁
a. 'a'=c. 'a'=(8.下列程序段输出结果是▁▁。
int n=6;
switch(n)
printf(“n=%d”,n);
a. n=1 b. n=2 c. n=3 d. n=4
)9.对于一维数组a[10],判断下列对数组元素的引用▁▁是正确的。
a. a[5+8] b. a[9-9] c. a[3.4] d. a[3/1.0]
)程序往往有多个函数组成,其中必有一个名为main的主函数。假设有函数fun1,fun2,fun3,mian ,下面的调用关系中▁▁是错误的。
a.fun1调用mainb. fun2调用fun3
c. main调用fun2d. fun1调用fun2
二。填空(每空 2 分, 共 20 分)
11. c语言的3种基本数据类型是和▁▁▁
12. c语言程序中的上机步骤是首先编辑源程序,以扩展名为▁▁▁存盘。然后,对源程序进行编译,生成扩展名为▁▁▁的二进制**文件。
最后连接生成的可执行的程序,扩展名为▁▁▁最后方可运行程序。
语言有三种类型的循环语句,分别为和▁▁▁
语言的函数参数传递规则是▁▁▁即把实际参数的值复制到相应的形参中去。
三。 改错题(改正程序中的语法错误,第15题6分,第16题6分,第17题3分,共15分)
15.找出下面程序的语法错误,并写出正确的程序。
# include <>
main (
int a, b ;sum=0
print(“ 请输入两个数。
scanf(“%a %b”,&a,&b
sum=a+b
printf(“ 两数之和是:%d”,sum
16.找出下面函数定义中的错误,并写出正确的程序段。
hypot (double x, y
h = x*x+y*y
return h
17.说明程序**现死循环的原因。
# include <>main
for ( k=0; k<3; k++)
printf (“d ”,a[k][2-k] )
五。程序填空题(填出下面程序中缺少的语句,每空3 分,共 15分)
22. 以下程序实现:输入一个数,输出这个数的绝对值。
#include <>
main()
scanf(“%d”,&x);
y=x;else y=-x;
printf(“%d的绝对值是%d”,x,y);
23.根据源程序填空写出空缺语句。
# include <>include <>
mainmain (
int i,sun
sum=0for(;i<10;)
for(i=1;i<10;i
sum=sum+i
printf(“%d”,sumprintf(“%d”,sum);
六。编程题( 10 分 )
24.从键盘上输入两个数,比较其大小,输出其中较大的一个数。
选做题 ( 10分 )
25.从键盘上输入学生的5门课的成绩,求平均成绩和总成绩。
要求:使用数组来存放这5门课的成绩(成绩,平均成绩均为整数)。
C语言程序设计试卷A
c语言程序设计期末考试试卷 a 荆楚理工学院。2009 2010学年度第二学期期末考试。c语言程序设计 试题a卷。机制专业08年级120分钟2010年6月。说明 本试卷中的程序用于tc2.0,但均省略了getch 语句。一 用c语言描述下列命题 每小题1分,共5分 1 a小于b或a小于c。2 a或b...
C语言程序设计试卷A
山东师范大学2006 2007学年第二学期期末考试试题。时间 120分钟共100分 课程编号 4111108 课程名称 c语言程序设计适用年级 2006 学制 四适用专业 计算机科学与技术试题类别 a a b c 一 选择题 下面每题的选项中,只有一个是正确的,请选择正确的答案填入答题卡中对应的题号...
c语言程序设计试卷a
c语言程序试卷a 班级姓名分数 一 选择题 每小题2分,共30分 1.已知ch是字符型变量,下面不正确的赋值语句是 a ch 5 9 b ch a b c ch 0 d ch 7 6 2.正确的自定义标识符是 a a 2 b a b c name d default 3.设int a,b,c 执行表...