好文档 - 专业文书写作范文服务资料分享网站

郑州工商学院 2024-2024学年第1学期C语言程序设计期中考试试题

天下 分享 时间: 加入收藏 我要投稿 点赞

…………………………线………………………………封………………………………密…………………………郑州工商学院 2024-2024 学年第 一 学期

《C语言程序设计》期中考试试卷

考试方式: 开卷 本试卷考试成绩占期末总评成绩的 20 %

答题说明:答题前先在密封线内相应位置处填写班级、姓名、学号,并将文件另存,文件命名为“班级+学号末两位+姓名”,例如:通信1701班01号苏某某。直接将答案填在题中相应位置,完成后,发送给学习委员。要求独立完成,答案不得雷同。下周三提交。

一、填空题(本题共25个空,每空2分,共50分)

1、C语言程序的基本组成单位是 。

2、 不是C程序的组成部分,在程序执行时不会被执行,其作用是增加程序的可读性。 3、输入输出有符号十进制整型数据时所用的格式控制符是 ,输出浮点型数据所用的格式控制符是 ,字符型数据的格式控制符是 ,输入输出字符串所用的格式控制符是 ,表示“换行”的转义字符是 。

4、结构化程序中的三种基本结构分别是 结构、 结构和 结构。 5、C语言中的语句有五种,它们分别是 语句、 语句、

语句、 语句和 语句。

6、C语言程序的开发步骤分为四步,它们分别是 、 、 和 。 C语言源程序文件的扩展名为 ,目标程序文件的扩展名为 ,可执行程序文件的扩展名为 。

7、一个整数n是偶数的条件是 (写出C语言的表达式)。

8、若有定义int a=1,b=2,c; 则执行语句c=--a&&b++后,变量b、c的值分别是 和 。

二、单项选择题(本题共20小题,每小题2分,共30分) 1、关于C程序的运行,下面说法正确的是( )。 A)总是从主函数开始,在主函数结束。 B)从第一个函数开始,到最后一个函数结束

C)从第一个函数开始,到main函数的最后一个语句结束 D)从主函数开始,到最后一个函数结束

2、关于调试和运行程序,下面错误的叙述是( )。 A)通过编译,可以发现语法错误

B)编译过程没有发现错误,运行结果必然正确 C)main函数拼写错,则连接失败

D)函数调用不正确,则连接或组建时报告错误

3、下面关于C程序中的函数,下面说法错误的是( )。 A)函数由函数头和函数体组成。

B)在定义函数时,函数头尾部不能加分号。

C)函数体包括声明部分和执行部分,函数的功能通过执行部分实现 D)可以在一个函数中定义另外一个函数

班级: 姓名: 学号: 4、关于函数的调用,下面说法错误的是( )。 A)在main函数中可以调用其他函数。

B)除main函数外,其他函数可以互相调用。 C)可以在一个函数中调用它自身

D)main函数可以和其他函数互相调用

5、C语言的标识符可由字母、数字和下划线组成,且第一个字符( )。

A)必须是字母 B)必须是数字或下划线 C)必须是数字 D)必须是字母或下划线 6、在C语言中,下列标识符合法的是( )。 A) 18B20 B) long C) max3 D) str.com 7、下列标识符中,合法的是( )。

A)int B)x2# C)_x2 D)2_x 8、在C语言程序中,下列字符常量的书写非法的是( )。 A) ‘\\n’ B) ‘A’ C) ‘\\0’ D) ‘ab’

9. 在下面选项中,合法的数值常量是( )。

A)12E2.5 B)067 C)x00F8 D)068

10、已知字母A的ASCII码值为十进制数65,字符‘0’的ASCII码值为十进制数48,c为字

符型变量,则执行语句c=’A’+3后,变量c 的值为( )。

A) 116 B) 字符’t’ C) 68 D) 无法确定

11、变量x为float型变量,从键盘上为其输入数据的正确语句是( )。

A) scanf(“%d”,&x); B) scanf(“%f”,&x); C) scanf(“%d”, x); D) scanf(“%f”, x);

12. 定义变量:float f; 执行下面语句,变量f取值等于5.0的语句是( )。 A)f=1/2*10.0 ; B)f=1/2*10 ; C)f=1/2.0*10 ;

13、字符型数据在计算机中存储的是它的( )。

D)f=1%2*10 ;

A) 原码 B) 反码 C) 补码 D) ASCII码 14、负整数在计算机中存储的是它的( )。

A) 原码 B) 反码 C) 补码 D) ASCII码 15、判断字符变量ch是否为大写字母的正确表达式是( )。 A) ch>=’A’&&ch<=’Z’ B) ch>=’A’ || ch<=’Z’ C) ch>=90&&ch<=65 D) ch>=65 || ch<=90

三、阅读程序题(本题共10小题,每小题2分,共20分) 1. 下面程序的运行结果是( )和( )。 #include main( ) {

int x=65, y=66, t; t=x, x=y, y=t; printf(\ %c\\n\ x, y); }

2. 下面程序的运行结果是( )。 #include #include main( ) {

float x=2; printf(\ sqrt(x)); }

3. 从键盘输入大写字母B按回车键,程序运行结果是( )。 #include main( ) {

putchar( getchar( )+2 ); putchar(10); }

4. 下面程序运行的结果是( )。 #include main( ) {

char c1,c2; c1=’A’ ; c2=c1+1 ; printf(\ c2,c2); }

5. 从键盘输入大写字母A按回车键,程序运行结果是( #include main( ) {

char ch; scanf(\ &ch); ch=ch+32; printf(\ }

6. 从键盘输入大写字母D按回车键,程序运行结果是( #include main( ) {

char ch; ch=getchar(); printf(\ }

7. 下面程序的运行结果是( )。 #include main( ) {

int ch=98; printf(\ }

。。 ) ) 8. 运行程序,从键盘输入任意实数,输出结果是( )。 #include main( ) {

float f, c ; scanf(\ c=5/9 * (f - 32); printf(\ }

9. 下面程序的运行结果是( )。 #include main( ) {

int i=8; printf(\ printf(\--); }

10. 运行程序,输入字母A按回车键,再输入字母B按回车键,输出结果是(#include main( ) {

char x,y,z,ch; scanf(\ printf(\ }

。 )

郑州工商学院 2024-2024学年第1学期C语言程序设计期中考试试题

…………………………线………………………………封………………………………密…………………………郑州工商学院2024-2024学年第一学期《C语言程序设计》期中考试试卷考试方式:开卷本试卷考试成绩占期末总评成绩的20%答题说明:答题前先在密封线内相应位置处填写班级、姓名、学号,并将文件另存,文件命名为“班级+
推荐度:
点击下载文档文档为doc格式
28c0f7s0e902tjb2ixwe3xy6q955i0014so
领取福利

微信扫码领取福利

微信扫码分享