C语言程序设计实验报告循环结构程序设计.docVIP

C语言程序设计实验报告循环结构程序设计.doc

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

C语言实验报告 课程__C程序设计_实验名称_循环结构程序设计__第 页 共 页 系 别__电气工程______________________ 实 验 日 期 2010 年 4 月 21日 专业班级___ 自动化 __2班 _______________ 实 验 报 告 日 期 2010 年 4月 21日 姓 名___马震_________学号_P091813232___ 报 告 退 发 ( 订正 、 重做 ) 教 师 审 批 签 字 实验目的 Switch结构的练习以及循环语句 实验内容 (-)实验题目一:给出一百分制成绩,要求输出成绩等级`A`、`B`、`C`、`D`、`E`。90分以上为`A`,80~89分为`B`,70~79分为`C`,60~69分为`D`,60分以下为`E`。 要点分析 见右图 实验步骤 #include stdio.h void main() {int x; printf(请输入一个百分制成绩\n); scanf(%d,x); x=x/10; switch(x) {default:printf(E);break; case 6:printf(D);break; case 7:printf(C);break; case 8:printf(B);break; case 9:case 10:printf(A);}} (二)实验题目二: 要点分析 见右侧图 实验步骤 #include stdio.h void main() {long x,y,z; printf(请输入当月利润\n); scanf(%ld,x); printf(发放奖金总数为); y=(x-1)/100000; switch(y) {case 0:z=0.1*x;break; case 1:x=x-100000;z=10000+0.075*x;break; case 2: case 3:x=x-200000;z=17500+x*0.05;break; case 4: case 5:x=x-400000;z=27500+x*0.03;break; case 6: case 7: case 8: case 9:x=x-600000;z=33500+x*0.015;break; printf(%ld\n,z);} 3实验结果 (三)实验题目三:任意输入一个正整数n, 求1至n的和,n的阶乘,1的阶乘至n的阶乘之和。 要点分析 见右侧图 实验步骤 #include stdio.h void main() {long x,y=1,z=0,sum=0,i=0; printf(输入一个数x\n); scanf(%id,x); while(i=x) {sum=sum+i;i++;y=y*i;z=z+y;} printf(1至n的和=%ld\n,sum); printf(n的阶乘=%ld\n,y); printf(1至n的阶乘和=%ld\n,z);}3实验结果 (四)实验题目四:求100以内的奇数和和偶数和 要点分析 见右侧图 实验步骤 #include stdio.h void main() {int x=1,sum=0,s=0,d=0; while(x=100) {s=s+x;x++;d=d+x;x++;} printf(100以内的奇数和为%d\n,s); printf(100以内的偶数和为%d\n,d);}Switch结构及循环语句的练习。 通过本次实验,本人对节约纸张条件下的排版,及流程图画法有了新的发现。 结束 其它 6 7 8 9、10 输出”E” 输出”D” 输出”C” 输出”B” 输出”A” 对x除10并取整 输入成绩x 开始 0 z=0.1*x 结束 其它 6,7,8,9 4,5 2,3 1 x=x-1000000;z=39500+x*0.01 x=x-600000;z=33500+x*0.015 x=x-400000;z=27500+x*0.03 x=x-200000;z=17500+x*0.05 x=x-100000;z=10000+0.075*x y=(x-1)/100000 输入利润 开始 输出奖金”z” 是 否 输出1至n的和”sum”, n的阶乘””,1至n的阶乘和”” sum=sum+i; i++;y=y*i; z=z+y i=x 令y=1,z=0,sum=0,i=0 结束 输入一个整数n 开始 是 否 输出100以内的奇数和为””100以内的偶数和为”” s=s+x;x=x+1 d=d+x;x=x+1 i=100 令x=1,sum=0,d=0,s=0 结束 开始

文档评论(0)

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

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

1亿VIP精品文档

相关文档