C语言程序设计试卷A

发布 2021-04-24 16:17:28 阅读 7386

石家庄理工职业学院2007~2023年度第二学期。

c语言程序设计》期末考试试题( a 卷)

专业姓名学号。

一、单选题(共10分,每小题1分)

1. c程序是由什么构成的?

a 语句。b 标识符。

c c程序是由函数构成的。

2. 函数由几部分组成?

a 三部分:说明、语句、表达式。

b 两部分:预定义、功能语句。

c 两部分:首部、函数体。

3. 一行内可写多条语句,语句中的空格和回车符如何处理?

a 算作语句的成分。

b 回车符算作语句的部分,而空格不算。

c 忽略空格和回车符。

4. 程序中的每个语句后必须有一个什么?

a 分号 b 句号。

c 逗号。5. 可以在c程序的什么部分加注释?

a 任何部分。

b 语句的前面。

c 程序的开头。

6. 什么是标识符?

a 是变量、常量、函数等的名称。

b 标识语句的符号。

c 标识表达式的符号。

7. 标识符的组成规则是什么?

a 任何字符组成。

b 由26个英文字母、0~9、和下划线组成,第一个字符必须是英文字母或下划线。

c 由26个英文字母组成。

8. 什么是字符型常量?

a 是一个英文字母。

b 是用单引号括起来的一个字符。

c 是一个阿拉伯数码。

9. 什么是字符串常量?

a 是用一对单引号括起来的字符序列。

b 是用一对双引号括起来的若干字符序列。

c 是一个字符序列。

10. 什么是变量的存储类型?

a 变量存放的形式。

b 变量存放的地方叫做该变量的存储类型。

c 变量的二进制表示。

二、简答题(共10分,每小题1分)

11. 什么是运算符?

12. 什么是关系运算符?

13. 什么是逻辑运算符?

14. 什么是赋值运算符?

15.什么是强制转换?

16.什么是控制语句?

17.什么是表达式语句?

18.什么是复合语句?

19.什么是赋值语句?

20. switch语句的一般形式是?

三、填空题(共10分,每小题1分)

21.完成do~while语句的结构。

dowhile(表达式);

22.break语句的功能是。

23.goto语句的功能是把程序控制转移到标号指定的语句处,使程序从指定的语句开始。

24. 二维数组的定义。

数据类型常量表达式][常量表达式];

25. 二维字符数组的定义。

存储类型数组名[常量表达式][常量表达式];

26.主调函数是的函数。

27.函数的功能是函数的。

28.函数参数的输入是把主调函数中的加工处理对象。

29.无参函数定义。

类型标识符或 void 函数名(void)

可执行语句部分;

30.空函数定义。

[函数类型或 voidvoid)

34.求两数差与两数合的乘积。

int submlsum(int a,int b);

main()

int x,y;

printf(“please input two numbers”);

scanf(“%d%d”,&x,&y);

x=submlsum(x,y);

printf(“ x===d“,x);

int submlsum(int a,int b)

五、理论实践(共20分,每小题10分)

35.设计一段程序,给字符串加密,加密规则为:字符串中每个字符的ascii码与8异或,得到加密后的字符。把原字符串与加密后的字符串都显示出来。

36.设计一段程序,依次输入n个整数,然后按照从小到大的顺序排序,并输出排序结果。

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 执行表...