2020年春考C语言有2个题型:填空+程序
程序填空涉及:
一、头文件的引用
1.必有#include (注意:在devC++ 5.10中#include "stdio.h"也是正确的)
2.若程序中使用数学函数,应加上头文件#include
3.头文件结尾无分号
二、变量的定义和初始化。
1.定义。
观察程序,对未定的变量进行定义。
定义变量类型。可根据题意或者printf,sacnf出现的%d,%f,%lf,%c等等。例如;题目要求输出一个整数,那么变量要定义成int型。
2.初始化
参与计算的变量要初始化(即赋值)
三、常用数学函数
序号 | 函数名 | 作用 |
1 | sqrt(x) | 求x的平方根x>=0 |
2 | pow(x,y) | x^y |
3 | pow(x,1.0/3) | 求x的立方根x>=0 |
4 | exp(x) | e^x |
5 | abs(x) | 求一个数的绝对值,x为int |
6 | fabs(x) | 求一个数的绝对值,x为小数 |
7 | log(x) | 求x的对数,以e为底 |
8 | log10(x) | 求x的对数,以10为底 |
9 | sin(30*3.14/180) | sin30° |
四、技能常考题型:
1. 输入年份,判断该年为平年闰年。
2. 判断一个整数是否为3的倍数。
3. 输入3条边的长度,判断是否能组成三角形,若能,则输出三角形的面积。
4. 输入一个整数,判断是否为水仙花数(又叫阿姆斯特朗数)。
5. 一元二次方程是否有解,有几个。
6. 判断输入的为大写字母还是小写,或者其他。
7. 输入4个数呢,找出最大的。
8. 输出两个数a,b,互换(引用空变量法,加减法)。
9. 输入范围在1到10000的一个整数,判断是几位数。
10. 判断三角形类型。
11. 大小写字母互换。
12. 输入一个5位整数,逆向输出。
13. 输入一个4位小数,四舍五入成2为小数。
14. 输入一个24制时间,将其转化成12制。
15. 输入2个整数,显示这两个数的四则运算结果。
(试题、答案持续更新……最近比赛中,整理比较仓促,有错误请私聊公众号。C语言问题也可以私信公众号或者我的QQ)
春考有约,你与大学的约定
关注公众号,离大学更进一步