任务用while循环语句求值文稿.pptx

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

【任务4-1】用while循环语句求s的值:s=1+2+3+…+100程序如下:#includestdio.hvoidmain(){inti,s;//i表示每一个累加项,s表示累加的结果i=1; //i初始值设置为1s=0; //s初始值设置为0while(i=100)//循环条件设置,退出循环时i为101{s=s+i; //循环体执行100次i=i+1;//改变循环条件}printf(1+2+…+%d=%d\n,i-1,s);//退出循环时i为101}天津滨海职业学院C程序设计课件

【任务4-1拓展】计算s=1+2+3+…+n的值,n由用户输入。修改程序如下:#includestdio.hvoidmain(){inti,s,n;i=1; s=0; printf(请输入n:);scanf(%d,n);while(i=n){s=s+i; i=i+1;}printf(1+2+…+%d=%d\n,i-1,s);}天津滨海职业学院C程序设计课件

【任务4-2】输入若干名学生成绩,求总成绩。1、已知循环次数(例如3个成绩)程序如下:#includestdio.hvoidmain(){floats,x;inti;printf(请输入3个成绩:);s=0;i=1;while(i=3){scanf(%f,x);s=s+x;i++;}printf(3个成绩之和=%.2f\n,s);}天津滨海职业学院C程序设计课件

【任务4-2拓展】输入若干名学生成绩,求总成绩。

1、已知循环次数(由用户给定成绩个数n)修改程序如下:#includestdio.hvoidmain(){floats,x;inti,n;s=0;i=1;printf(请输入成绩个数n:);scanf(%d,n);printf(请输入%d个成绩:,n);while(i=n){scanf(%f,x);s=s+x;i++;}printf(%d个成绩之和=%.2f\n,n,s);}

【任务4-2】输入若干名学生成绩,求总成绩。

2、已知循环结束条件,不知循环次数(例如输入到“-1”为止)程序如下:#includestdio.hvoidmain(){floats,x;s=0;printf(输入成绩直至-1:);scanf(%f,x);while(x!=-1){s=s+x;scanf(%f,x);}printf(成绩之和=%.2f\n,s);}

【任务小结】1、已知循环次数(由用户指定n)(重点)循环四书写设置循环初始值;while(循环条件)循环体;改变循环变量;{}i=1;while(i=n){循环体;i++;}……循环体执行n次,退出循环时i为n+1

【任务小结】2、已知循环结束条件(例如输入-1)(重点)循环四书写设置循环初始值;while(循环条件)循环体;改变循环变量;{}scanf(%f,x);while(x!=-1){循环体;scanf(%f,x);}……循环体执行到输入-1为止,退出循环时x为-1

【情境任务分析】ATM机登录密码判断(设密码为111111)。

解题思路:已知循环次数(密码最多输入三次)天津滨海职业学院C程序设计课件循环四书写设置循环初始值;while(循环条件)循环体;改变循环变量;{}printf(请输入密码:);i=1;while(i=3){scanf(%d,key);if(key==111111){printf(登录成功\n);break;}i++;}定义整型变量key,i;//key存储用户输入的密码//i作为计数器,不得超过3数据分析voidmain(){intkey,i;处理退出循环的情况;if(i3)printf(登录失败\n);}i=1;while(i=3){循环体;i++;}…………

【情境任务实施】ATM机登录密码判断(设密码为111111)。

解题思路:已知循环次数(密码最多输入三次)程序如下:#includestdio.

文档评论(0)

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

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

版权声明书
用户编号:8001056127000014

1亿VIP精品文档

相关文档