- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高玉玲 王璇 主编
宋维君 王书旺 副主编;第一章 编程与C语言基础;1.1 为什么需要编程?;冯·诺依曼计算机体系结构的计算机运行机制:如果需要计算机解决某个问题,需先根据问题的要求,确定解决方法,然后将方法用指令序列(程序)的形式描述出来,并且通过输入设备将该程序和要处理的数据存入计算机的存储器中。计算机执行程序时,将自动地并按顺序从主存储器中逐条取出指令加以分析,并执行指令规定的操作。也就是说,如果没有程序,计算机就是一堆“废铁”,想让计算机自动运行完成某一任务,必须事先把程序编出来,这是我们要学习“编程”的原因。 ;1.1.2 编程语言;1.1.3 C语言特点;(1)C语言简洁、紧凑,使用方便、灵活 ?
(2)运算符丰富
(3)数据结构丰富
(4)C语言是结构化语言
(5)C语言语法限制不太严格、程序设计自由度大
(6)C语言允许直接访问物理地址,可以直接对硬件进行操作
(7)C语言程序生成代码质量高,程序执行效率高
(8)可移植性好 ?
;1.2 C语言程序的基本组成;1.2.2 语句;1.2.3 函数; 1.main函数;【实例1.1】用C语言编程,计算矩形的面积。;2.输出函数printf和输入函数scanf;输出函数printf的简单用法;实例1:若要在屏幕上显示“Please enter a number:”,具体语句序列如下:
printf(“Please enter a number:\n ”);
转义字符“\n”将光标移到下一行开头。
实例2:要在屏幕显示变量的值,具体语句序列如下:
x=3;
printf(“%d”,x);
两条语句执行后,屏幕显示“3”。;实例3:在屏幕显示变量的值,具体语句序列如下:
x=3;
printf(“x=%d”,x);
两条语句执行后,屏幕显示“x=3”。
实例4:在屏幕显示变量的值,具体语句序列如下:
x=3;
y=4;
z=x+y;
printf(“x=%d,y=%d,z=%d”,x,y,z);
四条语句执行后,屏幕显示“x=3,y=4,z=7”。;输入函数scanf的简单用法;【实例1.3】:从键盘输入三个整型量,依顺序分别赋予三个整型变量x,y,z。具体语句序列如下:
scanf(”%d%d%d”,x,y,z);
当执行这条函数调用语句时,程序会停下来,等待用户从键盘输入数据。注意在输入的两个数据之间用空格来分隔,当然也可用“tab”或“回车”来分隔。; #includestdio.h
int main(void)
{
int length;
int wide, area;
scanf(%d,length);
scanf(%d,wide);
area= length*wide;
printf(area =%d\n, area);
return 0;
};1.3 C语言程序开发流程;1.4 Visual C++6.0集成开发环境;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;1.5 动手实战; 1.5.2 上机调试你的第一个程序;2.单击常用工具栏中的 ,新建一个文件,然后单击 ,将其保存为一个C文件,文件名“quc_sum.c” 。;4.输入程序,并保存;5.单击常用工具栏中的 ,编译“quc_sum.c”,进行语法检查,如果没有错误,将生成“quc_sum.obj”目标文件。单击 ,进行程序连接,形成“quc_sum.exe”文件。
6.单击常用工具栏中的 ,执行quc_sum.exe文件,DOS窗口首先出现提示信息“请输入两个数字”,此时程序停下来,等待你从键盘输入3回车,4回车;C 语言程序设计的错误可分为语法错误、连接错误、逻辑错误和运行错误。
1.语法错误:在编写程序时违反了C 语言的语法规定。语法不正确、关键词拼错、标点漏写、数据运算类型不匹配、括号不配对等都属于语法错误
2.连接错误:如果使用了错误的函数调用
3.逻辑错误:逻辑错误往往是因为程序采用的算法有问题,或编写的程序逻辑与算法不完全吻合。
4.运行错误:程序不存在上述错误,但运行结果时对时错。运行错误往往是由于程序的容错性不高,可能在设计时仅考虑了一部分数据的情况,对于其他数据就不能适用了。;知识梳理与总结;一个C程序可以由
您可能关注的文档
- 大气污染控制工程 除尘器类型的选取 02-04(锅炉袋式-除尘器类型的选取).pptx
- 大气污染控制工程 选定主要部件的结构型式-电除尘器的分类 电除尘-分类.pptx
- 大数据导论-资源 数据可视化案例-1 4_数据可视化案例-1.pptx
- 三大构成 1、色彩构成的基本原理 色彩基本原理.pptx
- 大学生就业指导 子任务一创建个人简历 【学习课件2】30秒打动HR.ppt
- 带你走近智能产品产品结构设计 路由器上盖加强筋等结构设计 2.2.3路由器上盖加强筋等结构设计建模过程.pptx
- 三维制作 不锈钢杯 课件-不锈钢杯.ppt
- 三维制作 果盘 课件-花瓣托盘.ppt
- 三维制作 三维文字 课件-倒角文字.ppt
- 三维制作 枕头 课件-枕头.ppt
- 2025年建筑垃圾回收处理市场分析报告.docx
- 中国护肤品级季戊四醇硬脂酸酯行业市场规模及投资前景预测分析报告.docx
- 十四五期间三亚市智能装备产业发展趋势及行业投资可行性研究报告.docx
- 中国普通消毒设备行业市场前景预测及投资价值评估分析报告.docx
- 医疗安全和风险防范知识.pptx
- 2025年中国干混砂浆市场运行态势分析及未来前景预测报告.docx
- 2025年水产预制菜市场分析现状.docx
- 2025-2030年中国真空机器人行业运营动态及投资可行性研究研究报告.docx
- 沪教版小学数学四年级下册2.5《小数的性质》 课件(共18张PPT).ppt
- 2.4《两位数与三位数相乘(第一课时)》(教学课件)三年级+数学下册+沪教版(共19张PPT).pptx
最近下载
- 心理咨询师重点考点知识点总结 伦理.pdf VIP
- 工程概况长治清华厂室内运动场是一面积较小且包含有篮球场.doc
- 演出经纪人之演出经纪实务练习题库.docx VIP
- 2024年演出经纪人之演出经纪实务题库综合试卷B卷附答案.docx VIP
- 关爱老年人的认知障碍症护理PPT.pptx VIP
- 2022年演出经纪人之演出经纪实务题库综合试卷A卷附答案.docx VIP
- 2023年演出经纪人之演出经纪实务题库练习试卷A卷附答案.docx VIP
- 2023年演出经纪人之演出经纪实务练习题库附答案.docx VIP
- 演出经纪人之演出经纪实务题库与答案.docx VIP
- 2025年演出经纪人之演出经纪实务考试题库含完整答案(考点梳理).docx VIP
文档评论(0)