内容正文:
(
班
级
学
号
姓
名
密
封
线
内
不
要
答
题
)泰兴中等专业学校 2023—2024 学年第 一 学期
期末考试《C语言》试卷
21级电子信息工程专业(五年制)
2024年 1月
注意事项:
1.答卷前,考生务必将自己的姓名、考生号等填写在答题卡和试卷指定位置。
2.回答选择题时,选出每小题答案后,用铅笔把答题卡上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。回答非选择题时,将答案写在答题卡上。写在本试卷上无效。
题 号
一
二
三
四
五
总分
核分
分 数
得分
评卷人
一、选择题(每题3分,共57分)
1、一个C语言程序可以包含任意多个不同名的函数,但有且仅有一个( ),一个C程序总是从( )开始执行的。
A、过程 B、主函数 C、函数 D、include
2、在C语言中,每个语句和数据定义是用( )结束。
A、句号 B、逗号 C、分号 D、括号
3、下列说法正确的是( )
A、main 函数必须放在C语言程序的开头
B、main 函数必须放在C语言程序的最后
C、main 函数可以放在C语言程序的中间部分,即在一些函数之前在另一个函数之后,但在执行C语言程序时是从程序开头执行的
D、main 函数可以放在C语言程序的中间部分,即在一些函数之前在另一些函数之后,但在执行C语言程序时是从main函数开始的
4、下列说法正确的是( )
A、在执行 C语言程序时不是从main函数开始的
B、C语言程序书写格式严格限制,一行内必须写一个语句
C、C语言程序书写格式自由,一个语句可以分写在多行上
D、C语言程序书写格式严格限制,一行内必须写一个语句,并要有行号
5、下列字符串是标识符的是( )
A、_HJ B、9_student C、long D、LINE I
6、C语言中不能用来表示整常数的进制是( )
A、十进制 B、十六进制 C、八进制 D、二进制
7、在 C语言中,反斜杠字符是( )
A、
B、\t C、\v D、\\
8、下列变量定义中合法的是( )
A、short _a=1-.le-1; B、 double b=1+5e2.5
C、long do=0xfdaL; D、float2_and=1-e-3
9、在C语言中,合法的长整型常数是( )
A、0L B、4962710 C、324562& D、216D
10、以下选项中可以作为C语言中整数的是( )
A、10110B B、0386 C、0Xffa D、x2a2
11、以下选项中合法的实型常数的是( )
A、5E2.0 B、E-3 C、.2E0 D、1.3E
12、在C语言中,运算对象必须是整型数的运算符是( )
A、% B、/ C、%和/ D、**
13、已知各变量的类型定义如下,则表达式中不符合C语言语法的是( )
int i=8,k, a, b:
unsigned long w=5; double x=1.42,y=5.2;
A、 x%(-3) B、w+=-2 C、k=(a=2,b=3,a+b) D、a+=a-=(b=4)*(a=3)
14、若已定义x和 y为double类型,则表达式x=1,y=x+3/2的值为( )
A、1 B、2 C、2.0 D、2.5
15、表达式(double)(20/3)的值为( )
A、6 B、6.0 C、2