分享
 
 
 

C语言程序设计(项目教学)

C语言程序设计(项目教学)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 王卓,杜娜编著

出 版 社: 人民邮电出版社

出版时间: 2009-1-1字数:版次: 1页数: 222印刷时间:开本: 16开印次:纸张:I S B N : 9787115189585包装: 平装内容简介

--------------------------------------------------------------------------------

本书采用项目式编写体例,通过大量的案例,详细介绍C语言编程的基础知识和基本操作,帮助学生掌握使用Turbo C进行C语言程序设计的方法。全书共11个项目,内容主要包括C语言基础知识、选择结构设计、循环结构设计、数组、函数、指针、图形处理等。在每个项目的最后均附有思考与练习,使学生能够巩固本项目所学知识。

本书适合作为中等职业学校“C语言程序设计”课程的教材,也可作为C语言初学者的自学参考书。

目录

项目一初识C语言——来自计算机的问候

任务一了解程序和程序设计

任务二了解C语言

任务三了解Turbo C 2.0集成开发环境

任务四编辑源程序

任务五编译和链接程序

任务六运行程序

任务七程序的保存和打开

实训一打印谚语

实训二打印字符图形

项目小结

思考与练习

项目二C语言基础——输出QQ好友信息

任务一确定需要输出的数据及数据的类型

任务二了解计算机中信息的存储方式

任务三了解C语言的数据类型

任务四声明变量

任务五使用printf()函数输出数据

任务六使用scanf()函数输入数据

实训一输出DVD影碟的信息

实训二输出学生成绩

项目拓展输出职工工资表

项目小结

思考与练习

项目三运算——计算圆的面积和周长

任务一了解运算符和表达式

任务二定义变量

任务三定义常数π

任务四输入圆的半径

任务五计算圆的面积和周长

任务六输出计算结果

任务七程序的扩展

实训一华氏温度与摄氏温度转换

实训二求任意一个三位数的各位数字

实训三将大写字母转换为小写字母

项目小结

思考与练习

项目四分支程序设计——计算行李托运费

任务一了解程序的基本结构

任务二了解if语句

任务三了解C语言的关系运算和逻辑运算

任务四进行程序总体设计

任务五选择机票类型和机票等级,输入行李重量

任务六计算行李托运费用,输出计算结果

任务七设置系统密码

实训一求一个数的绝对值

实训二求一元二次方程的实根

实训三闰年的判断

项目小结

思考与练习

项目五复杂分支程序设计——字符菜单

任务一复习选择结构

任务二了解switch-case语句

任务三菜单的显示

任务四接受用户的选择

任务五根据用户选择执行不同操作

任务六菜单的再次显示

实训一在不同时间显示不同的问候语

实训二求分段函数的值

实训三基本算术运算表达式求值

项目小结

思考与练习

项目六循环程序设计——小学加减法练习

任务一显示提示信息,由用户选择执行不同操作

任务二出加法题

任务三出减法题

任务四出10道题

任务五对用户计算结果进行判断,给出成绩

任务六实现“再来一次”

实训一打印100以内素数

实训二求圆周率π

实训三计算Fibonacci数列前项

项目拓展百钱百鸡问题

项目小结

思考与练习

项目七数组——歌唱比赛成绩统计及排名

任务一了解数组

任务二输入10名选手的名字并保存

任务三输入评委给每位选手打的分

任务四找到每位选手的最高分

任务五找到最低分

任务六去掉最高分和最低分,求每位选手的平均分

任务七根据选手得分排名次

任务八输出比赛结果

实训一输入N个学生的学号和成绩并打印这些信息

实训二根据成绩从高到低排出名次

实训三统计学生成绩中各分数段人数

实训四统计高于平均分的学生人数,并打印学号

实训五根据学号进行学生成绩查询

项目小结

思考与练习

项目八指针——模拟彩票开奖

任务一设计开始界面,输入自选号码

任务二随机生成一组中奖号码

任务三统计并输出彩票获奖结果

任务四了解指针

任务五使用函数,简化程序

实训一编写“22选5”模拟彩票游戏程序

实训二计算字符串中子串出现的次数

项目拓展猜数字游戏

项目小结

思考与练习

项目九函数及结构体——简易通讯录

任务一了解函数

任务二设计开始界面

任务三设计通讯录数据结构

任务四输入通讯录联系人信息

任务五显示通讯录

任务六按姓名对通讯录排序

任务七实现按姓名查找

任务八在通讯录中插入新记录

任务九删除指定记录

任务十程序的完整代码

实训一图书管理

实训二CD光盘文件管理

项目小结

思考与练习

项目十数组和函数综合应用——打印日历

任务一分析程序算法

任务二确定每个月的天数

任务三确定当年的每天是星期几

任务四设计数据存储方式,生成各月日历

任务五设计打印格式,输出日历

任务六完成整个程序

实训一判断指定日期是星期几

实训二打印指定月份月历

项目拓展判断打鱼还是晒网

项目小结

思考与练习

项目十一图形模式及图形函数——电子时钟

任务一获取系统时间,并以文本形式显示

任务二绘制表盘

任务三绘制表盘上的数字

任务四绘制时针、分针和秒针,让时钟走起来

实训一绘制小车

实训二让小车动起来

项目拓展会报时的时钟

项目小结

思考与练习

附录一C语言运算符的优先级及结合性

附录二常见错误

附录三C语言库函数

附录四C语言常见错误信息提示

书摘插图

任务二了解C语言

C语言是由美国贝尔实验室的研究人员Dennis Ritchie和Ken Thompson在20世纪70年代初在设计UNIX操作系统时开发出来酌。C语言作为一种高级程序设计语言,和机器硬件无关,更接近人类语言,可以使用更为方便的关键字,因此也更容易学习和应用。

C语言既有高级语言直观、易使用的优势,又具有低级语言操纵能力强、比较灵活的特点,因此适合编写操作系统或者系统中的应用软件。

本任务将从C语言的特点、C语言程序的一般结构和C语言程序设计的步骤3个方面进行简单介绍,使读者对C语言程序设计有初步的理解。

一、C语言的主要特点

C语言的主要特点如下。

(1)编写形式自由方便

C语言提供了32个由英文单词表示的关键字,非常直观易用。它还包括9种控制语句,能够方便地对程序流程进行控制。C语言程序主要用小写字母书写,语法结构简单。

(2)运算符丰富

C语言包含34个运算符,其中包括括号运算符、赋值运算符、强制类型转换运算符等。这些丰富的运算符使得程序员使用很简洁的语句就能灵活完成在其他语言里难以实现的运算。

(3)数据结构丰富

C语言提供了标准的数据类型集合,包括整型数据、浮点型数据、字符型数据、指针类型数据、结构体类型数据等,可以支持复杂数据类型的运算。

(4)结构式语言

C语言通过函数和结构化的控制语句(如“if…else”语句)将程序分割成相对独立的模块,层次清楚,便于理解、编写以及调试。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有