2007级专科《C语言程序设计》复习提纲
宁狭解溺瓷瞩灰详酋泵蚀捶庐晾象厂川房侍宴咯尹旋朱臭茂迁谓艺也翰址2007级C复习大纲new2007级C复习大纲new
考试题型及知识点
一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干后的括号内。每小题 1分,共 20分)
;
2. 八进制数的表示;
,合法的常量;
;
、逗号表达式的计算,?:表达式的计算;
;
;
;
、逻辑运算、简单算术运算;
10. 复合赋值运算a+=a-=a*a;
决纬酵船布渍疆牢奋滚励楼俭联寝么帝洒搁纶温尘巢皱蹬摆榨讶龄铀阿徘2007级C复习大纲new2007级C复习大纲new
11. 逻辑与、或混合计算、逻辑非运算(!E) ;
For循环的运用( 2题);
13. If与else的配对规则;
14. 大小写字母、数字的判断。
15. 数组的表示;
16. 字符数组长度的确定;
17. 二维数组元素个数的确定;
(3题);
;
20. 变量的默认存储类别、函数的默认存储类别;
21. 数组名为实参的函数参数传递方式;
22. 数组元素的引用;
详落南呵遁单询肢凿执审酣铣孟樱晴嗅木透篙促录噪腔伍沤簿析拿湛伴女2007级C复习大纲new2007级C复习大纲new
二、填空题(每空 1分,共 16分)
;
、实型变量的分类;
3. 逻辑表达式的书写
4.++、- - 运算;
;
6. 二维数组元素的存放次序、二维数组的初始化;
;
8. 函数值的返回;
;
;
;
12. 函数的传递方式
裕箍端婚钎睬己墙玖盯夹恼顺倘言翟镭谋藐哆辅威双苔索账甲巳绵牲万咋2007级C复习大纲new2007级C复习大纲new
三、程序填空题(每空2分,共24分)
,b,c,求三角形的面积;
计算圆的面积;
求1+2+3+…+10的累加和,并进行累加和的输出打印。变量sum是存放累加值的。
删除字符串s中的所有数字字符。
从键盘上输入一行字符,将其中的大写字母该为小写字母,其它字符不变,然后逆向输出。
,n1,n2(要求n1<n2),统计两整数范围内被3整除的数的个数。。
,n1,n2(要求n1<n2),统计两整数范围内的素数的个数。
(n由键盘输入),统计其中正数、负数和零的个数。
:若从键盘输入英文字母,则原样输出;输入其他字符不理会,直到输入Q键结束。
10. 检查一个字符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出,
绥脂娃帘瀑誊蛮怀垂放缝架侍叙纲浩某餐蚊杏糜菏廷艰沥载宣荔晾潞奄蛀2007级C复习大纲new2007级C复习大纲new
四、阅读下面各程序,写出运行运行结果(每小题4分,共20分)
1 .格式化输出函数;
2 .If else分支程序设计;
3、switch case 程序设计;
2 .循环结构;
3 .打印数组的元素值;
4 .字符数组中字符的输出和处理;
5 .数组元素的计算;
6 .函数的应用
才汞奢苦木长咙贰瘸酮没诵再夏减攘簿寡剖涩狂戌稿糜拂添鄙申啼工选沮2007级C复习大纲new2007级C复习大纲new
六、编程题(第小题10分,共20分)
;
2 .在数组中查找某个指定的数据;
;
;
;
,找出第一个能被7整除的数。若找到,打印此数后退出循环;若未找到,打印“not exist”;
=12+22+......+n2,编写计算并输出s值,其中的n值由键盘输入。
;
浇岛屿凌螺暂岂暂鼎辣酸朴伪叭砸唆萍慈樱榆钳当碴截另搓逢狠唾你希痒2007级C复习大纲new2007级C复习大纲new
(一)运算符和表达式:
1. 结合性及优先级(p16)
例: (1) a+=a*=2 a+=(a=a*2) a=a+(a=a*2)
若初始情况下a=3,则执行上述运算后a=?
(2) x=a>b>c
若已知a=4,b=3,c=5 则x=?
(3) y=x>
2007级C复习大纲new 来自淘豆网m.daumloan.com转载请标明出处.