C语言 选择结构程序设计作业,谢谢高手帮忙解答~~~!
1.输入三个数,输出其中次大的数(要求使用间接访问方法实现)2.输入四个整数,要求按大小顺序输出(要求使用间接访问方法实现)3.输入百分制成绩判断等级,并输出。90到10...
1.输入三个数,输出其中次大的数(要求使用间接访问方法实现)
2.输入四个整数,要求按大小顺序输出(要求使用间接访问方法实现)
3.输入百分制成绩判断等级,并输出。90到100分为‘A',80到89分为‘B’,70到79分为'C',60到69分为‘D',60分以下为'E'。 展开
2.输入四个整数,要求按大小顺序输出(要求使用间接访问方法实现)
3.输入百分制成绩判断等级,并输出。90到100分为‘A',80到89分为‘B’,70到79分为'C',60到69分为‘D',60分以下为'E'。 展开
1个回答
2013-07-09
展开全部
1
#include<stdio.h>
void main()
{
int a,b,c,d;
scanf("%d%d%d",&a,&b,&c);
if(a>b)
if(b>c) d=b;
else if(c>a) d=a;
else d=c;
else if(a>c) d=a;
else if(b>c) d=c;
else d=b;
printf("%d\n",d);
}
2
#include<stdio.h>
void main()
{
int a[4],i,j,t;
for(i=0;i<4;i++)
scanf("%d",&a[i]);
for(i=0;i<4;i++)
for(j=i;j<4;j++)
if(a[i]<a[j])
{t=a[i];a[i]=a[j];a[j]=t;}
for(i=0;i<4;i++)
printf("%d ",a[i]);
}
3
#include<stdio.h>
void main()
{
int a,i;
scanf("%d",&a);
i=a/10;
switch(i)
{
case 10: printf("A\n");break;
case 9:printf("A\n");break;
case 8:printf("B\n");break;
case 7:printf("C\n");break;
case 6:printf("D\n");break;
default:printf("E\n");
}
}
#include<stdio.h>
void main()
{
int a,b,c,d;
scanf("%d%d%d",&a,&b,&c);
if(a>b)
if(b>c) d=b;
else if(c>a) d=a;
else d=c;
else if(a>c) d=a;
else if(b>c) d=c;
else d=b;
printf("%d\n",d);
}
2
#include<stdio.h>
void main()
{
int a[4],i,j,t;
for(i=0;i<4;i++)
scanf("%d",&a[i]);
for(i=0;i<4;i++)
for(j=i;j<4;j++)
if(a[i]<a[j])
{t=a[i];a[i]=a[j];a[j]=t;}
for(i=0;i<4;i++)
printf("%d ",a[i]);
}
3
#include<stdio.h>
void main()
{
int a,i;
scanf("%d",&a);
i=a/10;
switch(i)
{
case 10: printf("A\n");break;
case 9:printf("A\n");break;
case 8:printf("B\n");break;
case 7:printf("C\n");break;
case 6:printf("D\n");break;
default:printf("E\n");
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询