《C语言程序设计II》期末考试范围

发布 2021-04-21 12:20:28 阅读 7061

《c语言程序设计ii》期末考试程序基本范围(程序改错、程序填空、程序设计)

1、简单(%c、%f、%lf、%d、%s)的输入输出、puts()、gets()

2、简单的分支结构程序(if-then-else,switch):

如:判断奇偶数、闰年、分段函数、两三个数中最大最小数、字母的大小写转换、计算器、 数字字符转换为整数或整数转换为数字字符、简单数学函数应用等等。

3、累加和(奇数和、偶数和,某数的倍数和)、累乘、阶乘、阶乘累加和。

4、字母塔、数字塔、99乘法表等。

5、素数判断。

6、最大公约数、最小公倍数。

7、水仙花数、百元百鸡、猴子摘桃。

8、数组元素的赋值(初始化)和输出。

9、数组元素中查找最大,最小值,计算平均值。

10、整数排序:冒泡、选择。

11、整数拆分:判断数的位数,回文,逆序等。

12、十进制转换为二进制/十六进制。

13、删除串中指定字符、往数组中插入一个元素(整数或字符)

14、整型和字符型数组中指定元素的查找与交换。

15、字符串的复制、连接、比较、长度、逆置、截取、大小写转换(需能自己编写程序和函数,系统提供的字符串函数也要掌握)

16、指针变量的简单应用、通过指针引用数组、指针变量作为函数参数。

注意:以上只是一个大致范围,其中大部分程序在教材上均有相应的例题与习题。

题型及分数分布。

单选题:5题*3分/题,共计15分。

判断题:5题*3分/题,共计15分。

程序改错:2题*15分/题共计30分(每题有3-4个错误)

程序填空:1题*20分/题共计20分 (每题有3-4空)

程序设计:1题*20分/题共计20分(只需完成函数的内容)

注意:1、填空和改错题是按所在行的位置来评判,所以一定不能改变其位置(如在前加空行),否则会判为零分。

2、程序设计题的判分是分三个部分:关键字、编译通过、运行结果。

C语言程序设计期末考试说明

c语言程序设计 期末考试说明。1.所有c语言程序设计内容全部列为考试内容,但类似于栈 链表等数据结构方面的内容及排序 查找等算法本身不列入考试内容,同时问题求解本身也不列为考试内容,但考试中可能会涉及问题求解 排序 查找等算法,此时会以流程图或伪 的形式给出问题求解过程或算法的描述,请同学们一定要熟...

C语言程序设计期末考试试题

一 单项选择题 30分 1.下列不属于算法应该具有的特性是 a.确定性 b.有穷性 c.可行性 d.有零个或者多个输入。2.以下不正确c语言标识符是 b.abc c.bc 3.计算机能直接执行的程序是 a.源程序 b.目标程序 c.汇编程序 d.可执行程序。4.以下运算符优先级最高的是 a.b.c....

C语言程序设计期末考试试卷

学号 姓名 分数 一 选择题 1 14题,每题1分 15 36题,每题2分。共58分 1 以下非法的赋值语句是。a n i 2,i b j c i 1 d x j 0 2 设a和b均为double型变量,且a 5.5 b 2.5,则表达式 int a b b的值是。a 6.500000 b 6 c ...