第5章 运算符表达式和语句.pdf

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

第5章 运算符、表达式和语句 chenfei314@fzu.edu.cn 本章内容 while 运算符: +,-,*,/,% , ++ , -- 运算符的优先级 循环 复合语句、类型转换和类型指派 带有参数的函数 引例 #include stdio.h #define ADJUST 7.64 #define SCALE 0.325 int main(void) { double shoe, foot; shoe = 9.0; foot = SCALE * shoe + ADJUST; printf(Shoe size (mens) foot length\n); printf(%10.1f %15.2f inches\n, shoe, foot); return 0; } 循环 #include stdio.h #define ADJUST 7.64 #define SCALE 0.325 void main() { double shoe, foot; printf(Shoe size (mens) foot length\n); shoe = 3.0; while (shoe 18.5) { foot = SCALE*shoe + ADJUST; printf(%10.1f %15.2f inches\n, shoe, foot); shoe = shoe + 1.0; } printf(“If the shoe fits, wear it.\n”); } 基本运算符 +,-,*,/ 加、减、乘、除运算 四则混合运算中,先算乘除,后算加减, 先算左,后算右 % 求余运算 赋值运算符 #include stdio.h 赋值是从右到左进行的。 int main(void) { int jane, tarzan, cheeta; cheeta = tarzan = jane = 68; printf( cheeta tarzan jane\n); printf(First round score %4d %8d %8d\n, cheeta, tarzan, jane); return 0; } 乘法运算符 #include stdio.h int main(void) { int num = 1; while (num 21) { printf(%4d %6d\n, num, num * num); num = num + 1; } return 0; } checkerboard –指数增长 #define SQUARES 64 //棋盘上的方格数 #define CROP 1E15 // 以粒计的美国小麦产量 int main(void) { double current, total; int count = 1; printf(square grains total ); printf(fraction of \n); printf( added grains ); printf(US total\n); total = current = 1.0; // start with one grain printf(%4d %13.2e %12.2e %12.2e\n, count, current, total, total/CROP); while (count SQ

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档