高分求C语言全面基础题(选择/填空/补充语言/编程题)。

我是一名中职生,要参加自主招生考试了,会考C语言基础题,考试范围是函数前面的知识,不包括二维数组,考的是很基础的那种:
比如:
程序结构,C语言概念啊这些。

用户标识符,常量,变量,字符的合法形式这些,
然后是优先级啊,表达式啊真假的这种题。
函数的输出结果,格式。这些题。
最后还有循环结构,函数题啊,一维数组,字符数组这些。
想冲高分,诚求此类基础题,全面一点的;
题型的话(选择题/填空题/补充程序题/最后会有编程基础题)
编程基础题去年最难的就这个程度(PS所以不用找太难的哈!):
5、 用数组输入一个20种水果类的价格:
(1)、输出价格最高和最低的水果类
(2)、输出20种水果类的平均值
(3)、统计价格小于10(包含10)的水果类价格个数和大于10的水果类个数。
所以就不用想太难的,像后面的指针,二维数组都不会考的。

谢谢您了!采纳一定加悬赏!

C 语言过关测试题
一、顺序结构
1、请编写一个程序,求一个正方的周长。
2、请编写一个程序,求一个长方形的周长。
3、请编写一个程序,求一个三角形的周长。
4、请编写一个程序,从键盘输入两个整数,要求求和然后输出和。
例如: 输入 1 4
输出 5
5、要求从键盘输入一个三位数,要求百位变十位,十位变个位,个位变百位:
例如: 输入 123
输出 312
6、输入一个四位数要求按如下交换输出:
例如 :输入 1234
输出 4321
7、输入一个四位数要求输入各位数字的和。
例如: 输入 4567
输出 22
8、编一程序,键盘输入整数A,B的值,然后打印A除以B的商的整数部分及余数。
9、输入一个时、分、秒,把它转换为一个秒数。
例如 输入 2 3 4 代表2小时3分钟4秒
输出 7384 代表一共有7384 秒
10、求三角形面积:给出三角形的三个边长为a,b,c,求三角形的面积。
提示: 根据海伦公式来计算三角形的面积:
cba ++
))()(( cSbSaSS ---
2
S =;Area=
11、编一程序,从键盘输入整数 A,B 的值,然后把 A,B 的值交换后输出。从键盘输入
两个整数,打印出更小的那个数。
二、选择结构
13、读入三个整数,从小到大输出。
14、从键盘输入一个数,判断它的奇偶性,如果是奇数则输出yes,否则输出no。
15、从键盘读入一个数,判断它的正负。是正数,则输出"+",是负数,则输出"-"。
16、从键盘输入一个数,如果是两位数那么输出yes否则输出no。
17、输入两个数a,b,输出较大数的平方值。
18、铁路托运行李规定:行李重不超过 50 公斤的,托运费按每公斤 0.15 元计费;如超
50公斤,超过部分每公斤加收0.10元。编一程序完成自动计费工作。
19、某超市为了促销,规定:购物不足 60 元的按原价付款,超过 60 不足 200 的按九
折付款,超过200元的,超过部分按八折付款。编一程序完成超市的自动计费的工作。
20、打印某年某月有多少天。(提示:A、闰年的计算方法:年数能被4整除,并且不能被
100 整除;或者能被 400 整除的整数年份。B、利用%运算可以判断一个数能否被另一个
数整除)。
21、编写一个程序,功能是从键盘输入一个整数,判断它是否二位数,如果是,就打印它,
然后结束程序,
22、编写一个程序,功能是从键盘输入三个整数,打印出其中最大的一个值。
23、当前小学生的成绩单由以前的百分制改为优秀、良好、合格、不合格
制。编一程序完成分数的自动转换工作。转换规则如下:60 分以下的为不合格;60到69
分为合格;70到89分为良好;90 分以上的为优秀。(提示:可以利用整除运算来使程序
更简明)
三、循环结构
分别用for,while/do –while 循环做以下习题。
24、计算1—1000之间能同时被3和5整除的整数的和。
25、求所有的三位数中十位数能被个位数和百位数之和整除的数。
26、求水仙花数。所谓水仙花数,是指一个三位数abc,如果满足a^3+b^3+c^3=abc,
则abc是水仙花数。
27、求所有满足条件的四位数: (1)这四位数是11的倍数; (2)b+c=a;
28、计算下列式子的值:
28a (1)1+3+……+99 28b (2)1+2+4+8+…+1024
29、输入一个整数,计算它各位上数字的和。(注意:是任意位的整数)
30、输入一整数 A,判断它是否质数。(提示:若从 2 到 A 的平方根的范围内,没有一个
数能整除A,则A是质数。)
用for循环做以下习题
31、1+3+5+…..+…..99=?
32、1+1/2+1/3+1/4+……1/100=?
33、1*2+2*3+3*4+……+n*(n+1)=?
34、1+1/2!+1/3!+…..1/n!=?
37、1+(1+3)+(1+3+5)+ ……(1+3+5+……+n)=?n为奇数。
38、s=-1+3-5+7-9+……n n为奇数。
四、综合练习题
39、计算下列式子的值:
(1)1+2+……+1000 1a
(2)1+3+5+……+97+99 2a (3)1+2+4+8+…+1024 3a
40、输入一个四位数,求它各位上数字的和。
41、求所有的三位数中十位数能被个位数和百位数之和整除的数。
46、求两个数的最小公倍数和最大公约数。(提示:公约数一定小于等于两数中的小数,
且能整除两数中的大数。公倍数一定大于等于两数中的大数,且是大数的倍数,又能给两
数中的小数整除。)
47、编写一个译码程序,把一个英语句子译成数字代码。译码规则是以数字1代替字母A,
数字2 代替字母B,……,26代替字母Z,如遇空格 ‘*’,英文句子以‘.‘结
束。
48、“百钱买百鸡”是我国古代的著名数学题。题目这样描述:3 文钱可以买 1 只公鸡,2
文钱可以买一只母鸡,1文钱可以买3只小鸡。用100文钱买100只鸡,那么各有公鸡、
母鸡、小鸡多少只?与之相似,有"鸡兔同笼"问题。
49、输入一个正整数N,把它分解成质因子相乘的形式。
如:36=1 X 2 X 2 X 3 X 3; 19=1 X 19
52、计算1—1000之间能同时被3和5整除的整数的和。
53、打印下列图形:
1
121
12321
1234321
12321
121
1
54、一百匹马驮一百块瓦,一匹大马可以驮 3 块,一匹母马可驮 2 块,小马 2 匹可驮 1
块。试编程求需要各种马多少匹?
55、有三种纪念邮票,第一种每套一张售价2元,第二种每套一张售价4元,第三种每套
9 张售价2元。现用100元买了100张邮票,问这三种邮票各买几张?
57、找数。一个三位数,各位数字互不相同,十位数字比个位、百位数字之和还要大,且
十位、百位数字之和不是质数。编程找出所有符合条件的三位数。
注:1. 不能手算后直接打印结果。
2. “质数”即“素数”,是指除1和自身外,再没有其它因数的大于1的自然数。
= =这里是编程题
温馨提示:答案为网友推荐,仅供参考