C语言程序设计复习要点

2023-04-09 04:59:10   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《C语言程序设计复习要点》,欢迎阅读!
程序设计,要点,复习,语言

C语言程序设计A



一、题目类型

(一)、单项选择题(学习通上的章节测验) 42 (二)、填空题 (学习通上的章节测验) 20 (三)、判断题 10 (四)、程序填空题(10



1)给定代码留5个空 2)给定代码留5个空

(五)编程题(18

1)给定4选一(10分) 2)提高题(8分)

二、考查知识点



1Arduino开发平台上考题:(选择填空为主,最多3分)

波特率设置函数、输入输出针脚模式设置函数、HIGH1LOW0)常量使用;Arduinosetup()函数与loop()函数执行的次数?Arduino有没有main函数?……等等,也包括实验课上用到的函数作用,图像化编程常用图标的含义。 2、第三章基础理论部分,

比如%d,%o,%x%f,%c含义;

c语言源程序编译后、连接后生成的文件后缀名分别是什么? 合法的标识符判定;

合法的赋值语句,复合赋值语句计算,算术运算取整、求余计算,混合运算要考虑优先级和结合性。

求字节运算符sizeof();//egint a; printf("%d\n", sizeof(a)); 结果为2 关系运算符、逻辑运算符及构成的表达式正确表示? 3、第四章 选择结构程序设计部分 if单分支语句、双分支if-else语句、嵌套else-if语句架构,要分清结构;

switch语句工作过程,有break语句和无break语句工作过程区别? 会看懂if语句和switch语句构成的程序。 4、第五章 循环 for循环(可能会循环中嵌套switch语句或者if语句)while循环、do-while循环;

考察breakcontinue语句在循环中的执行过程。

会判断while循环、do-while循环、for循环的循环次数。 while循环、do-while循环、for循环循环判断条件只判断0”“0”值。如果判断条件是赋值语句,并且为非零值,那么该判断条件为真,则判断条件永远成立,循


环永远进行。 5、第六章 数组 一维和二维数组数组定义一般形式,一维和二维数组数组元素的引用,下标不能越界。 一维字符数组以字符串存储和以字符形式存储区别?字符串有一个默认的’\0’字符。

字符数组存储字符串时,用printf输出,输出格式为%s,那么输出时将遇上第一个‘\0’结束字符串的输出。 6、第七章 函数 区分函数定义、调用、声明,会读懂程序,分析功能,得出输出结果。 递归调用。 数组元素作为函数参数进行数据传递,形参的改变,不会影响实参值。 7、第八章 指针 指针定义、指针赋值;

指针自加自减运算表示指针的移动; 指针引用数组元素。 8、结构体 结构体类型的定义、结构体变量的定义,结构体变量的内存。 9、宏定义 课上举例理解。 10、程序填空题 可能会是实验课上的填空题 11、编程题

(一)41

第一题:

有一数列:2/1,3/2,5/3,8/5,…求出这个数列的前 10 项之和。

第二题:



编写求 n!的函数 f(int n)在主函数中输入两个整数 mn然后调用函数求:



第三题:

编写两个函数,分别求两个正整数的最大公约数和最小公倍数,用主函数调用

这两个函数,并输出结果,两个正整数由键盘输入。

第四题:

编写程序,如果输入一个大写字母,输出对应的小写字母,如果输入 0~9 间的数字,转换为相应的数字字符类型输出,要求输入输出时有相应的提示语句。

(二)编写程序,实现如下功能:(按要求完成,否则不得分) 另此题按步骤给分。

1)要求在键盘上通过输入函数输入两个整型数据mn


本文来源:https://www.dywdw.cn/61a38b6f463610661ed9ad51f01dc281e53a5693.html

相关推荐
推荐阅读