江苏省大港中等专业学校2022-2023学年高二上学期期末C语言试卷

标签:
特供文字版
2023-03-07
| 4页
| 226人阅读
| 3人下载

内容正文:

大港中专2022-2023学年第一学期期末考试 21级计算机(1)(2)班《C语言》试卷 考试班级 学生姓名 试卷满分 100分 考试时间 120分钟 合计得分 题号 二 三 四 复查人 得分 得分 评卷人 一、选择题(本题共10小题,每小题2分,满分20分。) 1、以下叙述正确的是( A.C语言的源程序不必通过编译就可以直接运行。 B.C语言中的每条可执行语句最终都将被转换成二进制的机器指令。 C.C语言源程序经编译形成的二进制代码可以直接运行。 D.C语言中的函数不可以单独进行编译。 2、一个C语言的源程序中( A.必须有一个主函数。 B.可能有多个主函数。 C.必须有除主函数外其他函数。D.可以没有主函数。 3、以下不能定义为用户标识符的是( A.scanf B.void C.3com D.int 4、若以下选项中的变量已正确订一,则正确的赋值语句是( A.X1=26.8%3 B.1+2=X2 C.X3=0X12 D.X4=1+2-3 5、设有定义:f1oata=2,b=4,h=3;以下C语言表达式与代数式(1/2) (a+b)h计算结果不相符的是( ) A.(a+b)*h/2B.(1/2)*(a+b)hC.(a+b)h*1/2D.h/2*(a+b) 6、C语言中用于结构化程序设计的3种基本结构是( A.顺序结构、选择结构、循环结构 B.if、switch、break C.for、while、do-while D.if、for、continue 7、在while(!x)中的!x与下面条件表达式等价的是( A.X!=0 B.X==1 C.x1=1 D.X=0 8、有以下程序: #include<stdio.h> Void mainO (int i=1,j=1,k=2; if((j+k++)&i+) printf(“%d,%d,%d ”,j,j,k); } 执行后的输出结果是( A.1,2,2 B.2,2,1 C.2,2,2 D.2,2,3 9、有以下程序: #include <stdio.h> Void mainO int i,s=0; for(i=1:1<10;i+=2) s+=i+1: printf(“%d ”,s): 程序执行后的输出结果是( ) A.自然数19的累加和 B.自然数110的累加和 C.自然数19中奇数之和 D.自然数110中偶数之和 10、有以下函数定义: Void fun (int n,double x){. 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语 句是( A.fun (int y,double m); B.k=fun(10,12.5): C.fun (x,n); D.void fun (n,x); 2 得分 评卷人 二、 填空题(本题每空2分,满分20分。) 11、C语言描述“x和y都大于或等于z”的表达式 是: 12、函数定义时涉及的基本要素 是: 13、C语言可以用来实现循环的结构化语句 是: 14、判断整型变量a既是5又是7的整数倍的C语言表达式 是: 15、若x和n都是int型变量,且x和n的初值都是6,则计算表达式x +=n+后,x的值为: n的值为: 得分 评卷人 三、写出下列程序的运行结果(本题5分,满分15分。) 16、程序1 #include<stdio.h> Void main() {inta=12,b-12; Print(“%d,%d小n”,-a,+b): 程序执行后的输出结果是: 17、程序2 #include<stdio.h> Void mainO) {inta=5,b=4,c=3,d=2: if(a>b>c) printf(“%dn”,d) e1seif(c-1>=d)==1) printf(“%d小n”,d+l); else printf(“%d ”,d+2); } 程序执行后的输出结果是: 18、程序3 #include<stdio.h> void main( {intx-0,y=5,z-3; whi1e(z-->0&++x<5) yy-1; printf(“%d,%dd,%dn”,x,y,z); 程序执行后的输出结果是: 得分 评卷人 四、编程题(本题15分,满分45分。) 19、编写一个程序。实现输入一个小写字母,程序输出它对应的大写字母。 (提示:小写字母的ASCII码值比大写字母大32) 20、编写一个程序,计算100+101+102+·+300的值。 21、已知学生成绩(100分为满分)与等级的对应关系为: 成绩(grade) 等级 90<=grade<=100 A 80<=grade<-90 B 70<=grade<-80 C 60<=grade<=70 D grade<60 E 请你编写一个程序,要求:输入学生成绩,

资源预览图

江苏省大港中等专业学校2022-2023学年高二上学期期末C语言试卷
1
江苏省大港中等专业学校2022-2023学年高二上学期期末C语言试卷
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。