.急!!!c语言编程输入三个整数a,b.c.求出最大值个最小值
6个回答
展开全部
#include <stdio.h>
void main()
{int a,b,c,max,min;
printf("请分别输入a,b,c三个数:\n");
scanf("%d%d%d",&a,&b,&c);
max=min=a;
if(a<b) max=b;
else min=b;
if(max<c) max=c;
if(min>c) min=c
printf("a:%d,b:%d,c;%d三个数中的最大者为:%d\t最小者为d%\n",a,b,c,max,min);
void main()
{int a,b,c,max,min;
printf("请分别输入a,b,c三个数:\n");
scanf("%d%d%d",&a,&b,&c);
max=min=a;
if(a<b) max=b;
else min=b;
if(max<c) max=c;
if(min>c) min=c
printf("a:%d,b:%d,c;%d三个数中的最大者为:%d\t最小者为d%\n",a,b,c,max,min);
展开全部
#include <iostream.h>
void main()
{
int a,b,c;
cin>>a;
cin>>b;
cin>>c;
if((a>b)&&(a>c))
{
cout<<"最大值是:"<<a<<endl;
if(b>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<b<<endl;
}
else if((b>a)&&(b>c))
{
cout<<"最大值是:"<<b<<endl;
if(a>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
else if((c>a)&&(c>b))
{
cout<<"最大值是:"<<c<<endl;
if(a>b)
cout<<"最小值是:"<<b<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
}
void main()
{
int a,b,c;
cin>>a;
cin>>b;
cin>>c;
if((a>b)&&(a>c))
{
cout<<"最大值是:"<<a<<endl;
if(b>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<b<<endl;
}
else if((b>a)&&(b>c))
{
cout<<"最大值是:"<<b<<endl;
if(a>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
else if((c>a)&&(c>b))
{
cout<<"最大值是:"<<c<<endl;
if(a>b)
cout<<"最小值是:"<<b<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include
<stdio.h>
void
main()
{int
a,b,c,max,min;
printf("请分别输入a,b,c三个数:\n");
scanf("%d%d%d",&a,&b,&c);
max=min=a;
if(a<b)
max=b;
else
min=b;
if(max<c)
max=c;
if(min>c)
min=c
printf("a:%d,b:%d,c;%d三个数中的最大者为:%d\t最小者为d%\n",a,b,c,max,min);
<stdio.h>
void
main()
{int
a,b,c,max,min;
printf("请分别输入a,b,c三个数:\n");
scanf("%d%d%d",&a,&b,&c);
max=min=a;
if(a<b)
max=b;
else
min=b;
if(max<c)
max=c;
if(min>c)
min=c
printf("a:%d,b:%d,c;%d三个数中的最大者为:%d\t最小者为d%\n",a,b,c,max,min);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include
<iostream.h>
void
main()
{
int
a,b,c;
cin>>a;
cin>>b;
cin>>c;
if((a>b)&&(a>c))
{
cout<<"最大值是:"<<a<<endl;
if(b>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<b<<endl;
}
else
if((b>a)&&(b>c))
{
cout<<"最大值是:"<<b<<endl;
if(a>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
else
if((c>a)&&(c>b))
{
cout<<"最大值是:"<<c<<endl;
if(a>b)
cout<<"最小值是:"<<b<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
}
<iostream.h>
void
main()
{
int
a,b,c;
cin>>a;
cin>>b;
cin>>c;
if((a>b)&&(a>c))
{
cout<<"最大值是:"<<a<<endl;
if(b>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<b<<endl;
}
else
if((b>a)&&(b>c))
{
cout<<"最大值是:"<<b<<endl;
if(a>c)
cout<<"最小值是:"<<c<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
else
if((c>a)&&(c>b))
{
cout<<"最大值是:"<<c<<endl;
if(a>b)
cout<<"最小值是:"<<b<<endl;
else
cout<<"最小值是:"<<a<<endl;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1
输入要计算的数。
2
通过循环取余,计算出反序数。
3
将二者相加,并输出结果即可。
代码:
#include
int main()
{
int n,t,f;
scanf("%d",&n);//输入数值。
t = n;
f = 0;
while(t)
{
f *= 10;
f+=t%10;
t/=10;
}//计算反序数
t = f+n;//和值。
printf("%d\n",t);//输出结果。
return 0;
}
输入要计算的数。
2
通过循环取余,计算出反序数。
3
将二者相加,并输出结果即可。
代码:
#include
int main()
{
int n,t,f;
scanf("%d",&n);//输入数值。
t = n;
f = 0;
while(t)
{
f *= 10;
f+=t%10;
t/=10;
}//计算反序数
t = f+n;//和值。
printf("%d\n",t);//输出结果。
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询