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`。
1. 要点分析。
见右图。实验步骤。
#include <>
void main()
int x;
printf("请输入一个百分制成绩");
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");
3.实验结果。
二)实验题目二:
1. 要点分析。
见右侧图。实验步骤。
#include <>
void main()
long x,y,z;
printf("请输入当月利润");
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",z);}
3实验结果。
三)实验题目三:任意输入一个正整数n,求1至n的和,n的阶乘,1的阶乘至n的阶乘之和。
1. 要点分析。
见右侧图。2. 实验步骤。
#include <>
void main()
long x,y=1,z=0,sum=0,i=0;
printf("输入一个数x");
scanf("%id",&x);
while(i<=x)
sum=sum+i;i++;y=y*i;z=z+y;}
printf("1至n的和=%ld",sum);
printf("n的阶乘=%ld",y);
printf("1至n的阶乘和=%ld",z);}
3实验结果。
四)实验题目四:求100以内的奇数和和偶数和。
1. 要点分析。
见右侧图。2. 实验步骤。
#include <>
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",s);
printf("100以内的偶数和为%d",d);}
3实验结果。
个人小结。本次实验是简单的switch结构及循环语句的练习。
通过本次实验,本人对节约纸张条件下的排版,及流程图画法有了新的发现。
C语言程序设计 循环结构程序设计
实验报告四。一 实验目的 1 了解当型循环和直到型循环的执行机理。2 熟练掌握三种循环语句 while do while和for的使用。3 掌握break和continue语句在循环中的控制作用。4 掌握利用循环语句求解一些常用算法的方法。二 实验内容 实验4 1 鸡兔共笼有30个头,92只脚,求鸡...
C语言 循环结构程序设计
实验报告三。课程名称 c语言程序设计。实验项目名称 循环结构程序设计实验时间 班级姓名学号 t span cr r 11 实验目的 1.熟练while do while和for三种循环语句的应用。2 掌握三种循环语句使用的区别。实验环境 turbo c 2.0 win tc 实验内容及过程 1 编程...
C语言 循环结构程序设计
西安邮电大学。高级语言程序设计 实验报告。实验名称 循环结构程序设计。院系名称 通信与信息工程学院。专业名称通信工程。班级 1614班。学生姓名由鹏。学号 8位05162005 任课教师王西龙。实验时间 2017 年 6 月 25 日 一 实验目的及实验环境。1 掌握实现循环控制的三种语句 2 掌握...