c3第三章顺序结构程序设计(v2011).pptVIP

  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文档。上传文档
查看更多
第三章 顺序结构程序设计 3.1 基本语句 (1)空语句:即只有一个分号的语句。 ; (2)表达式语句:表达式后加一个分号。 如:m=0; x+y-10%2+2*x,10/2;无具体意义 (3)函数调用语句:函数调用加一个分号。 如:printf(“this is a example. \n”) ; (4)控制语句: 是C语言中完成一定控制功能的语句, 如表3.1所示。 3.2 赋值语句 赋值表达式后加上一个分号 。 例:利用赋值语句交换两变量的值。 设有定义:int a=12, b=5, t; 则可以用如下两种方式交换变量a和b的值: ⑴ t=a; a=b; b=t; 第三者插足法 ⑵ a=a+b; b=a-b; a=a-b; 3.3 数据的输入输出 C语言无I/O语句,I/O操作由函数实现 #include stdio.h (补充) 场宽m.n可以是变量 scanf()中的字符宽度可以由一个”*”号而不是整数来指定。”*”号表示这个数取自输入列表。 例如下边这个例子,通过输入m,n来控制输出值的显示精度: #include stdio.h main(){ float a=123.45678; int m,n; printf(m=); scanf(%d,m); printf(n=); scanf(%d,n); printf(a=%*.*f\n,m,n,a); getch(); } (补充) 在TC编译器中的math.h中已经定义, 可以直接在程序里使用的14个符号常量 /* Constants rounded for 21 decimals. */ #define M_E 2.71828182845904523536 // 自然对数的底数e #define M_LOG2E 1.44269504088896340736 // log2e #define M_LOG10E 0.434294481903251827651 // lg e #define M_LN2 0.693147180559945309417 // ln 2 #define M_LN10 2.30258509299404568402 // ln 10 #define M_PI 3.14159265358979323846 // π #define M_PI_2 1.57079632679489661923 // π/2 #define M_PI_4 0.785398163397448309116 // π/4 #define M_1_PI 0.318309886183790671538 // 1/π #define M_2_PI 0.636619772367581343076 // 2/π #define M_1_SQRTPI 0.564189583547756286948 // 1/√π #define M_2_SQRTPI 1.12837916709551257390 // 2/√π #define M_SQRT2 1.41421356237309504880 // √2 #define M_SQRT_2 0.707106781186547524401 // √2 /2 (补充) 使用M_PI和M_E的程序 e π与 πe 哪个大 ? #include c:\tc200\include\math.h /* 这里使用math.h的绝对地址,使程序可在VC++运行*/ main(){ printf(e^pi = %f\n,pow(M_E,M_PI)); printf(pi^e = %f\n,pow(M_PI,M_E)); getch(); } π可以用 4*atan(1.0) 或 acos(-1.0) 算出来 #include math.h main(){ double pi=4*atan(1.0),pi2=acos(-1.0); printf(%.10lf\n%.10lf\n,pi,pi2); getch(); } printf()函数返回一个int值,表示被显示的字符数: 常用的输入函数用法 以 int x; 为例 printf(x=); scanf(%d,x); 一个scanf()中只输入一个变量; 一个scanf()应当与一个printf()成对出现,其

文档评论(0)

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

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

1亿VIP精品文档

相关文档