C语言程序设计第4章.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第4章最简单的C程序设计

---顺序程序设计C语句分类顺序程序4.2赋值语句4.3数据输入输出的概念及在C语言中的实现使用库函数4.4字符数据的输入输出字符数据的输入输出4.5格式输入与输出调用scanf函数输入数据整型数据的输出整型数据输出举例实型数据的输出字符型数据的输出4.6顺序结构程序设计举例顺序结构程序举例*前面我们学习了常量、变量、运算符、表达式,这些都是构成C程序的基本元素。到目前为止,我们对C程序的认识如下:①一个程序由一个主函数和若干个其它函数组成。#includestdio.hfloatf1(intx){……}voidmain(){c=f1(5);……}intf2(inty){inta,b,c;a=3;b=a*y;}②每个函数是一个功能模块,能完成一定的功能,函数A通过调用函数B来使用函数B提供的功能。③每个函数由函数首部和函数体构成。函数体又由声明部分和执行部分构成,两部分不能交叉。声明部分定义了后面要使用的变量,执行部分由多个以分号结尾的语句构成。每个语句都是向计算机发出的操作命令。/*函数调用*//*声明部分*//*执行部分*/3、表达式语句:由一个表达式加上分号构成。例如,a=3+x;a++;C语句可以分为以下5类:1、控制语句:这类语句完成一定的控制功能,它又细分为9种。例如条件语句:if(x=0)y=x;elsey=-x;循环语句:while(i5)i+=2;2、函数调用语句:由一次函数调用加上分号构成。例如,printf(”ThisisaCprogram\n”);5、复合语句:一些语句用{}括起来就称为复合语句。例如,{sum+=i;i++;}4、空语句:只有一个分号的语句,例如,;它什么也不做。我们知道,对任何复杂的问题,其结构化的算法都可由顺序结构、选择结构、循环结构顺序组合而成。本章我们来学习如何用C语言表示顺序结构,也就是如何编写顺序结构的程序。顺序结构循环结构顺序结构分支结构开始顺序结构结束因此,只要学会了用C语言表示这3种结构,就可以用C语言表示任何复杂的算法。顺序结构的程序通常由赋值语句和输入/输出语句构成,在执行顺序程序时,这些语句顺序执行,不会引起非顺序转向。赋值语句由赋值表达式加上分号构成,例如,a=x*3+5;b/=5;需要注意的是,赋值表达式可以出现在某些表达式中,但赋值语句却不能出现在表达式中。例如,5*(b=6)+15是一个合法的表达式,但写成5*(b=6;)+15就是错误的。其作用是把表达式的值赋给变量。所谓输入或者输出都是针对计算机主机来说,从主机向显示器、打印机、绘图仪等外设传送数据称为输出;从鼠标、键盘、扫描仪等外设向主机传送数据称为输入。为了保持良好的可移植性,在ANSIC中,并没有安排专门的关键字来处理输入/输出,所有的输入/输出操作都是通过函数实现的,如printf、scanf就是处理I/O的函数。这些函数是软件开发商(如TC的开发商是Borland公司),针对具体的计算机系统研制开发的。这些函数被编译成目标代码,以函数库的形式随系统分发,提供给编程者。库中的这些函数简称为库函数。当然,函数库中还有大量的其他功能的函数。由于函数库是由各厂商开发的,因此,函数的名字、数量及功能会有差异。但是,象printf、scanf这样的通用函数以及一些标准的输入输出函数各厂商都会提供。编程者应充分利用C系统的库函数,以提高编程效率。例如,可以使用数学库函数abs()计算绝对值,或使用输入输出库函数printf()向屏幕输出信息。需要注意的是,在使用数学库函数时,要在源文件的开头写上#includemath.h在使用输入输出库函数时,要在源文件的开头写上#includestdio.h#includemath.hvoidmain(){……

文档评论(0)

优美的文学 + 关注
实名认证
内容提供者

优美的文学优美的文学优美的文学优美的文学优美的文学

1亿VIP精品文档

相关文档