计算机C语言教程第3章顺序程序设计教学幻灯片.pptVIP

计算机C语言教程第3章顺序程序设计教学幻灯片.ppt

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

C语言 第3章 顺序程序设计;2.函数调用语句 函数调用语句由函数调用表达式后跟一个分号组成,其作用主要是完成特定的任务。例如: scanf(″%f″,x) /*输入函数调用语句,输入变量x的值*/ printf(″%f″,x); /*输出函数调用语句,输出变量x的值*/ 函数调用语句的一般形式是: 函数名(参数列表);;(1)要在程序中包含相应的头文件 例如:#include stdio.h #include math.h (2)库函数调用规则 库函数调用的一般形式为: 函数名(参数表); 调用函数有的是为了得到函数的返回值,如数学函数等。这类函数的调用出现在表达式中,不作为函数调用语句,而是作为表达式语句的一部分。例如,求sin(x)的函数的语句: y1=sin(1.7); y2=3*sin(3.14159* x/180); y3=2*sin(++x *3.14159/180)+10;;在表达式中调用函数,实际上是转去执行一段预先设计好的程序,求出结果后返回调用点。所以函数的值又称为函数的返回值。 调用函数时,要特别注意函数的返回值、参数个数和类型以及参数的顺序。 例如,将下列数学表达式写成C语言表达式。 | 3sinx+4 cosx |+ex 其对应的C语言表达式如下: fabs(3*sin(x)+4*cos(x))+exp(x);在C语言中没有求绝对值的运算符,求绝对值必须调用函数fabs()。它的调用形式为fabs(参数)。上式中3*sin(x)+4*cos(x)作为函数fabs的参数。 有时调用某些函数并不是为了得到返回值,而只是为了完成某项任务。调用这类函数时,可直接用函数调用语句。例如: scanf(″%f″,a); /*输入变量a的值*/ printf(″%6.4f″,b);/*输出变量b的值*/ ;3. 空语句;3.1.2 复合语句;例3.1 复合语句。 #include stdio.h main() { int x=l, y=2; { int x=2; { int x=3; printf(″x=%d, y=%d\n″,x, y); / * x=3 */ } printf(″x=%d, y=%d\n″,x, y); /* x=2 * / } printf(″x=%d, y=% d\n″,x, y); / * x=1 * / } 程序运行结果为: x=3,y=2 x=2,y=2 x=l,y=2;3.2 数据输入与输出;#include stdio.h main( ) { int i=97; char ch=′a′; putchar( i ); /*输出字符′a′ */ putchar(′\n′);/*换行,可以输出控制字符.起控制作用*/ putchar(ch); /*输出字符变量ch的值′a′*/ } 程序运行结果为: a a;2.字符输入函数;注意: (1)执行getchar()输入字符时,键入字符后需要敲回车键,回车后,程序才会响应输入,继续执行后续语句。 (2)getchar()函数也将回车键作为一个回车符读入。因此,在用getchar()函数连续输入两个字符时要注意回车符。;再举例: #include stdio.h main( ) { char a, b, c; a=B ; b=O ; c=Y; putchar(a); putchar(b); putchar ( c); }; putchar(a); putchar( \n ); putchar(b); putchar( \n ); putchar(c); putchar( \n );;3.2.2 格式输出函数printf;格式控制字符串–––用双引号“ ...”括起来的格式符序列。;例: a=3; b=4; printf(a=%d, b=%d, a, b); …;2. 格式控制;3. 输出项列表;(2)%o:按整型数据的实际长度,以八进

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档