注册 登录 进入教材巡展
#
  • #

出版时间:2024-08

出版社:电子工业出版社

以下为《C语言程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121486401
  • 1-1
  • 529526
  • 68260257-8
  • 平塑
  • 16开
  • 2024-08
  • 390
  • 264
  • 电子与信息大类
  • 计算机类
  • 高职
内容简介
本书是 C 语言程序设计的入门型教材,从 C 语言程序设计基础知识、基本训练和实战编程角度讲解,训练和培养学生 C 语言程序设计方面的综合能力。全书共 9 个项目,内容包括程序设计与 C 语言、数据类型和运算符、选择结构程序设计、循环结构程序设计、数组应用、函数应用、指针应用、自定义数据类型应用以及文件应用。在介绍基础知识的同时,强调实际编程和动手能力的训练,有助于学生快速掌握 C 语言程序设计能力。
目录
综合项目:学生成绩管理系统软件设计 ………………………………………………………… 1
项目1  认识 C 语言 ……………………………………………………………………………… 3
任务1  C 语言的基本认识 ………………………………………………………………… 4
任务2  简单的“Hello World!”程序 ……………………………………………………… 11
任务3  输出由“?”组成的直角三角形 ………………………………………………… 14
项目2  C 语言的基本数据类型………………………………………………………………… 21
任务4  交换两个整型变量的值…………………………………………………………… 22
任务5  将用户输入的大写字母转换成小写字母………………………………………… 31
任务6  编程求半径为4 的圆的面积和周长……………………………………………… 34
项目3  顺序结构程序设计……………………………………………………………………… 42
任务7  根据营业月总销售额,计算营业员月收入 ……………………………………… 45
任务8  求一元二次方程 ax2+bx+c =0 的根 ……………………………………………… 57
任务9  顺序结构程序应用举例…………………………………………………………… 60
项目4  选择结构程序…………………………………………………………………………… 66
任务10  比较3 个数的大小,按从大到小的顺序输出…………………………………… 70
任务11  判断某一年是否为闰年 ………………………………………………………… 82
任务12  简易计算器:用户输入两个运算数和一个四则运算符,输出计算结果 ……… 87
任务13  选择结构程序举例 ……………………………………………………………… 95
项目5  循环结构程序设计 …………………………………………………………………… 109
任务14  编程求1 加到100 的和………………………………………………………… 114
任务15  用户输入10 个整数,求其中非负数的个数及这些非负数的平均值………… 125
任务16  输出九九乘法表………………………………………………………………… 130
任务17  循环程序应用举例……………………………………………………………… 133
项目6  利用数组处理批量数据 ……………………………………………………………… 140
任务18  输入一个月份数,输出这个月的天数(假设不考虑闰年的情况) …………… 144
任务19  输入年月值,输出该月有几天,要考虑闰年…………………………………… 154
项目7  用函数实现模块化程序设计 ………………………………………………………… 168
任务20  设计分离任意位数的整数函数,并在主函数中调用 ………………………… 174
任务21  定义交换函数,在主函数中调用交换函数比较两个数的大小 ……………… 187
任务22  函数应用举例…………………………………………………………………… 197
项目8  善于使用指针 ………………………………………………………………………… 204
任务23  输入3 个整数 a,b,c,要求按大小顺序将它们输出(用指针实现) ………… 211
任务24  输入学生人数和学生成绩,输出学生的平均成绩、最高成绩和最低成绩…… 220
任务25  指针应用举例…………………………………………………………………… 227
项目9  C 语言位运算符 ……………………………………………………………………… 232
任务26  求对于两个整数 x、y 在计算平均值过程中不产生溢出的方法……………… 233
任务27  编程实现不用乘除法,将一个整数扩大8 倍或缩小8 倍 …………………… 239
附录 ……………………………………………………………………………………………… 243
附表 A  C 语言中的关键字 ……………………………………………………………… 243
附表 B  标准 ASCII 码字符编码 ………………………………………………………… 244
附表 C  运算符与结合性 ………………………………………………………………… 246
附表 D  C 语言常用库函数 ……………………………………………………………… 247
参考文献 ………………………………………………………………………………………… 259