综合项目学生成绩管理系统(1)
项目一认识C语言(3)
任务一什么是C语言(3)
任务二简单的“Hello World!”程序(10)
任务三输出由“?”组成的直角三角形(12)
知识小结(17)
习题一(17)
项目二C语言的基本数据类型(19)
任务一交换两个整型变量的值(19)
任务二将用户输入的大写字母转换成小写字母(27)
任务三求半径为4的圆的面积及周长(31)
知识小结(34)
习题二(35)
项目三学生成绩管理系统一级界面的设计(38)
任务一根据营业员总销售额计算其月收入(38)
任务二求一元二次方程ax2+bx+c=0的根(49)
项目实施(54)
知识小结(55)
习题三(56)
项目四学生成绩管理系统一级界面的选择和二级界面的设计(59)
任务一比较三个数的大小(59)
任务二判断闰年(70)
任务三简易计算器(74)
项目实施(89)
知识小结(92)
习题四(93)
项目五学生成绩管理系统的成绩录入(98)
任务一求1加到100的和(98)
任务二统计非负数的个数及计算非负数之和(106)
任务三输出九九乘法表(109)
项目实施(113)
知识小结(117)
习题五(118)
项目六学生成绩管理系统的成绩显示(122)
任务一根据输入的月份,输出该月的天数(不考虑闰年)(122)
任务二根据输入的年、月,输出该月的天数(考虑闰年)(129)
项目实施(139)
知识小结(143)
习题六(144)
项目七学生成绩管理系统的成绩查询(146)
任务一设计分离任意位数的整数函数(146)
任务二在主函数中调用交换函数以比较两个数的大小(158)
项目实施(171)
知识小结(175)
习题七(176)
项目八学生成绩管理系统学生信息的插入和删除(180)
任务一用指针实现比较三个整数的大小(180)
任务二根据学生成绩,输出平均成绩、最高成绩和最低成绩(188)
项目实施(194)
知识小结(202)
习题八(203)
项目九C语言位运算符(205)
任务一计算两个整数的平均值且在运算过程中不产生溢出(205)
任务二采用移位运算符,将一个整数扩大8倍或缩小至1/8(211)
知识小结(214)
习题九(215)
附录AC语言中的关键字(216)
附录B标准ASCII码字符编码(217)
附录CC语言运算符与结合性(219)
附录DC语言常用标准库函数(221)