C语言作业实验报告[材料]_c语言作业实验报告
C语言作业实验报告[材料]由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言作业实验报告”。
2,(1)switch语句实现 #include void main(){ int score;printf(“Please input a score:n”);scanf(“%d”,&score);if(score100)
printf(“Please input the right score!n”);else {
switch(score/10)
{
case 10:
case 9:
printf(“An”);
break;
case 8:
printf(“Bn”);
break;
case 7:
printf(“Cn”);
break;
case 6:
printf(“Dn”);
break;
default:
printf(“En”);
} } }(2)if语句实现 #include void main(){ int score;printf(“Please input a score:n”);scanf(“%d”,&score);if(score100)
printf(“Please input a right score!n”);else {
if(score/10>=9)
printf(“An”);
if(score/10==8)
printf(“Bn”);
if(score/10==7)
printf(“Cn”);
if(score/10==6)
printf(“Dn”);
if(score/10
printf(“En”);} } 3,#include void main(){ int number,a,b,c,d,e;printf(“Please input a number:n”);scanf(“%d”,&number);if(number99999)
printf(“The number is out of compa!”);else {
a=number%10;
if(a==number)
{
printf(“The number is 1.n”);
printf(“%dn”,a);
printf(“%dn”,a);
}
else
{
b=number/10%10;
if(b==number/10)
{
printf(“Yhe number is 2.n”);
printf(“%d %dn”,b,a);
printf(“%d %dn”,a,b);
}
else
{
c=number/100%10;
if(c==number/100)
{
printf(“The number is 3.n”);
printf(“%d %d %dn”,c,b,a);
printf(“%d %d %dn”,a,b,c);
}
else
{
d=number/1000%10;
if(d==number/1000)
{
printf(“The number is 4.n”);
printf(“%d %d %d %dn”,d,c,b,a);
printf(“%d %d %d %dn”,a,b,c,d);
}
else
{
e=number/10000;
printf(“The number is 5.n”);
printf(“%d %d %d %d %dn”,e,d,c,b,a);
printf(“%d %d %d %d %dn”,a,b,c,d,e);
}
}
}
} } } 4,#include void main(){ int a,b,c,x;printf(“Please input three numbers:n”);scanf(“%d”,&a);scanf(“%d”,&b);scanf(“%d”,&c);if(a>b){
x=a;
a=b;
b=x;} if(c
if(c
printf(“%d %d %dn”,a,c,b);
else
printf(“%d %d %dn”,a,b,c);} } 5, #include #include void main(){ float a,b,c,m,s;printf(“Please input lengthsn”);scanf(“%f”,&a);scanf(“%f”,&b);scanf(“%f”,&c);if(a+b>c&&a+c>b&&b+c>a){
m=(a+b+c)*(a+b-c)*(a+c-b)*(b+c-a);
s=sqrt(m)/4;
printf(“%fn”,s);
if(a==b&&b==c)
printf(“DengBianSanJiaoXing”);
else
{
if(a==b||b==c||c==a)
printf(“DengYaoSanJiaoXing”);
else
{
if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf(“ZhiJiaoSanJiaoXing”);
else
printf(“YiBanSanJiaoXing”);
}
} } else
printf(“Error!n”);} 6, #include #include void main(){ float salary;
} printf(“Please input the salary:n”);scanf(“%f”,&salary);if(salary>850&&salary850&&salary
salary=salary-0.015*salary;else {
if(salary>2000)
salary=salary-0.02*salary;} } printf(“The after-tax salary is:%fn”,salary);