C语言程序设计案例教程.pptxVIP

  1. 1、本文档共518页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

C语言程序设计案例教程;第一章编程与C语言基础;1.1为什么需要编程?;冯·诺依曼计算机体系结构的计算机运行机制:如果需要计算机解决某个问题,需先根据问题的要求,确定解决方法,然后将方法用指令序列(程序)的形式描述出来,并且通过输入设备将该程序和要处理的数据存入计算机的存储器中。计算机执行程序时,将自动地并按顺序从主存储器中逐条取出指令加以分析,并执行指令规定的操作。也就是说,如果没有程序,计算机就是一堆“废铁”,想让计算机自动运行完成某一任务,必须事先把程序编出来,这是我们要学习“编程”的原因。;1.1.2编程语言;1.1.3C语言特点;(1)C语言简洁、紧凑,使用方便、灵活?

(2)运算符丰富

(3)数据结构丰富

(4)C语言是结构化语言

(5)C语言语法限制不太严格、程序设计自由度大

(6)C语言允许直接访问物理地址,可以直接对硬件进行操作

(7)C语言程序生成代码质量高,程序执行效率高

(8)可移植性好?

;1.2C语言程序的基本组成;1.2.2语句;1.2.3函数;1.main函数;【实例1.1】用C语言编程,计算矩形的面积。;2.输出函数printf和输入函数scanf;输出函数printf的简单用法;实例1:若要在屏幕上显示“Pleaseenteranumber:”,具体语句序列如下:

printf(“Pleaseenteranumber:\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

intmain(void)

{

intlength;

intwide,area;

scanf(%d,length);

scanf(%d,wide);

area=length*wide;

printf(area=%d\n,area);

return0;

};1.3C语言程序开发流程;1.4VisualC++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程序可以由一个文件组成,也可

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档