C语言实验报告二
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华北水电大学高级语言程序设计(C语言)实验报告(二)
2014--2015学年第二学期
2017级专业:地质类(地质工程学号:201720911 姓名:朱天允………………………………………………………………………………………………
一、实验题目:选择结构程序设计
二、实验目的:(略)
三、实验内容
1. 程序验证(略)
2.程序设计
1)设变量a、b、c分别存放从键盘输入的3个整数。编写程序,按从大到小的顺序排列这3个整数,使a成为最大的,c成为最小的,并且按序输出这3个整数。
源代码
#include
int main()
{
int a, b, c, d;
printf("请输入a,b,c的值:\n");
scanf("%d%d%d",&a,&b,&c);
if(a>=b)
{
d = a;
a = b;
b = d;
}
else if(b>=c)
{
d = b;
b = c;
c = d;
}
printf("排序后:\n");
printf("%d %d %d\n",a,b,c);
return 0;
}
运行结果
请输入a,b,c,的值
3 2 1
排序后
2 3 1
2)输入某学生的考试成绩等级A、B 、C、D,要求按照等级输出对应的分数段。A级对应分数段为80~100,B级对应分数段70~79,C级对应分数段60~69 ,D 级对应分数段为60分以下。
源代码
#include
void main()
{
int n;
scanf("%d",&n);
if(n>=80 && n<=100)
{
printf("A");
}
if(n>=70 && n<=79)
{
printf("B");
}
if(n>=60 && n<=69)
{
printf("C");
}
if(n<60)
{
printf("E");
}
return;
}
运行结果:
请输入一个成绩等级:A
你的分数段为:80~100