输入3个数a,b,c,按大小顺序输出。 C++编程

作者&投稿:爰朋 (若有异议请与网页底部的电邮联系)
用C语言,比较三个数大小,按大小顺序输出~

#include
int main()
{
int t,a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a<b)
{
t=a;
a=b;
b=t;
}
if(a<c)
{
t=a;
a=c;
c=t;
}
if(b<c)
{
t=b;
b=c;
c=t;
}
printf("%d %d %d
",a,b,c);
return 0;
}

import java.util.*;
public class X {
public static void main(String[] args) {
int a = 0,b = 0,c=0;
Scanner sc=new Scanner(System.in);
System.out.println("请输入数字a:");
a=sc.nextInt();
System.out.println("请输入数字b:");
b=sc.nextInt();
System.out.println("请输入数字c:");
c=sc.nextInt();
System.out.println("最大值是:"+Math.max(a, b));
}
}
运算结果如下:
请输入数字a:
100
请输入数字b:
1
请输入数字c:
3
最大值是:100



这是我亲自码的额代码,谢谢。

#include <iostream>

using namespace std;

int main() {

int a,b,c,t;

cin >> a >> b >> c;

if ( a < b ) { t = a; a = b; b = t;}

if ( a < c ) { t = a; a = c; c = t;}

if ( b < c ) { t = b; b = c; c = t;}

cout << a << " " << b << " " << c << endl;

return 0;

}



#include <iostream>
using namespace std;
main()
{
int a=3,b=5,c=7,tmp=0;
if(a<b)
{
tmp=a;
a=b;
b=tmp;
}

if(a<c)
{
tmp=a;
a=c;
c=tmp;
}

if(b<c)
{
tmp=b;
b=c;
c=tmp;
}
cout<<a<<","<<b<<","<<c<<endl;
system("PAUSE");

}

#include <iostream>
using namespace std;

int main()
{
int a, b, c;
cout << "Enter three numbers:" << endl;
cin >> a >> b >> c;

if ( a < b)
{
// 两数交换
a ^= b;
b ^= a;
a ^= b;
}
if ( a < c)
{
a ^= c;
c ^= a;
a ^= c;
}
if ( b < c )
{
b ^= c;
c ^= b;
b ^= c;
}
cout << "The sorted are:" << endl;
cout << a << " "<< b << " " << c << endl;

return 0;
}


c语言编写程序,读入三个整数给a.b.c,然后交换他们中的数,吧a中原来的...
include<stdio.h>int main(){ int a,b,c; int t1,t2,t3; scanf("%d%d%d",&a,&b,&c); t1= a; t2 = b; t3 = c; b=t1; c = t2; a =t3; printf("a = %d,b=%d,c=%d\\n",a,b,c); }

给你3个整数数组A,B,C,已经一个整数X,判断是否存在x == Ai + Bj +...
一个在VC++6.0环境下的可执行程序如下,但数组设定的值是整数,如有需要可以修改成浮点型的程序。include"stdio.h"include"windows.h"void input();void output();int a[500],b[500],c[500];int x;int l,m,n;int w;void main(){ input();output();} void input(){ int i;\/\/输入...

编写程序:读入三个整数给a,b,c,然后交换它们中的数。把a中原来的值给b...
include<stdio.h> int main(){ int a,b,c,d;printf("Please input 3 NUM:\\n");scanf("%d,%d,%d",&a,&b,&c);d=c;c=b;b=a;a=d;printf("a=%d,b=%d,c=%d",a,b,c);return 0;}

从键盘上输入3个数 分别给 a b c 赋予整数,然后按照从小到大的顺序放在...
*a = *b; *b = t; } } } int main(){ int a, b, c; printf("input a, b, c : "); scanf("%d %d %d", &a, &b, &c); sort_t(&a, &b, &c); printf("after : \\n"); printf("%d %d %d\\n", a, b, c);...

编写一个C程序,输入a,b,c 三个值,输出其中最大者
include<stdio.h> int main(){ int a,b,c,max;printf("请输入三个数:\\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}

2.编写一个C程序,输入a,b,c三个值,输出其中最大者。
scanf("%d,%d,%d",&a,&b,&c);\/\/输入3个数 d=max(a,b,c);\/\/调用MAX函数,其中3个参数a,b,c,把结果存入变量d中 printf("max=%d",d);\/\/输出d getch();} int max(int x,int y, int s) \/\/自定义函数,其中3个形式参数x,y,s {int z; \/\/定义实际参数z if(x>y)z=x...

从键盘输入三个整数,赋值给整型变量a、b和c,编写程序求3个数中的最大...
return max; \/\/返回最大值}int main(){int a,b,c;scanf("%d%d%d",&a,&b,&c); \/\/输入a,b,c的值printf("a,b,c三个数中的最大值为: %d\\n",max(a,b,c)); \/\/调用函数maxreturn 0;}示例运行结果:36 25 72 a,b,c三个数中的最大值为: 72 ...

三个参数A,B,C,每个都有正负两种状态,共八中排列组合结果分别为1-8,ex...
看你的截图,估计你是想对这三个数字进行不同的组合,每个数字都可正可负,3个数字那就是总共2的3次方,8种情况。既然只是8种情况,那就数量不多,没必要去研究什么公式,直接手动录入这8种情况 正就1,负就-1,然后下面再进行计算,你的三个数字分别和这8种情况相乘,公式如下,向下向右拖动填充...

C语言 输入3个整数abc,如果a既是b的整数倍又是c的整数倍,则输出YES...
include<stdio.h> main(){ int a,b,c;scanf("%d%d%d",&a,&b,&c);if (a%b==0 && a%c==0) \/\/改了 printf("yes");else printf("no");}

编写一个C程序,输入a,b,c3个值,输出其中最大者!
1、首先打开在线编程工具,并选择C语言。2、在代码编写区域键入如下代码。代码如下。include<stdio.h> void main(){ \/\/定义三个变量,并在定义的同时进行赋值。\/\/max变量用于存储最大值。int a1=10,b1=5,c1=30,max;\/\/前两个数进行比较,并将较大数存储在max变量中 if(a1>b1)max=a1;else ...

通许县13167964386: 有3个数a.b.c,要求按大小顺序把它们输出 -
嬴该新欧:[答案] if(a>b) { if(a>c) printf("%d",a); else printf("%d",c); } else { if(b>c) printf("%d",b); else printf("%d",c); }

通许县13167964386: 编写程序,使得任意输入的3个整数按从大到小的顺序输出. -
嬴该新欧:[答案] 用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤如下: 第一步;输入3个整数a,b,c. 第二步:将a与b比较,并把小者赋给b,大者赋给a. 第三步:将a与c比较,并把小者赋给c,大者赋给a,此...

通许县13167964386: 有3个数a b c要求用流程图按大小顺序输出 -
嬴该新欧:[答案] [ a b c ]---b?>---(Y)---[ ab c ]---c?>---(Y)-------------------------------------[ abc ] | \---(N)---[ a cb ]---c?>---(Y)---[ acb ] | \---(N)---[ cab ] \---(N)---[ ba c ]---c?>---(Y)--------------------------------------[ bac ] \---(N)---[ b ca ]---c?>---(Y)-----[ bca ] \----(N)----[ cba ]

通许县13167964386: 输入3个数a,b,c,按大小顺序输出. -
嬴该新欧: #include void main() { int a,b,c; printf("请输入三个整数,以空格分隔:"); scanf("%d%d%d",&a,&b,&c); int temp; if(a>b) { temp = a; a = b; b = temp; } if (b > c) { temp = b; b = c; c = temp; } printf("结果为:%d,%d,%d\n",c,b,a); }

通许县13167964386: 有3个整数a、b、c,由键盘输入,编程序按从小到大的顺序输出它们 -
嬴该新欧: #include<stdio.h>void fun(int *pa,int *pb);int main() { int a,b,c; printf("请输入三个整数a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c);fun(&a,&b); fun(&b,&c); fun(&a,&b);printf("三个数由小到大排列为:%d,%d,%d\n",c,b,a); return 0; }//...

通许县13167964386: C语言程序题目:由键盘输入三个数a,b,c,按从小到大的顺序输出这三个数. -
嬴该新欧: C语言程序如下: #include <stdio.h> int main() { int a,b,c,t; printf("请输入三个数:"); scanf("%d%d%d",&a,&b,&c); if(a > b) { t = a; a = b; b = t; } if(a > c) { t = a; a = c; c = t; } if(b > c) { t = b; b = c; c = t; } printf("从小到大的顺序是:%d %d ...

通许县13167964386: 编程:输入3个数a,b,c,要求按由小到大的顺序输出 -
嬴该新欧: void main() {int a=4,b=7,c=2,max,min,mid; max = a>b?a:b>c?a>b?a:b:c;min = c mid = amin?a:bmin?b:c; cout<

通许县13167964386: 对输入的任意三个数a、b和c,按从小到大的顺序输出,用流程图表示该算法 -
嬴该新欧:[答案] 输入三个整数a,b,c,请把这三个数由小到大输出. 1.程序分析:我们想办法把最小的数放到a上,先将a与b进行比较,如果a>b则将a与b的值进行交换, 然后再用a与c进行比较,如果a>c则将a与c的值进行交换,这样能使a最小...

通许县13167964386: 从键盘上输入三个整数a,b,c要求按从大到小的顺序输出,用if - else语句 -
嬴该新欧: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21#include <stdio.h> intmain() {inta,b,c,d;printf("请输入三个数:");scanf("%d,%d,%d",&a,&b,&c);if(b>a){d=a;a=b;b=d;}if(c>a)printf("%d,%d,%d\n",c,a,b);else{if(b<c) printf("%d,%d,%d\n",a,c,b);elseprintf("%d,%d,%d\n",a,b,c);}return0; }

通许县13167964386: 有3个数a、b、c,要求按大小顺序把它们输出(用C来写)请把答案写给我下!这题我想了好就都写不出来! -
嬴该新欧:[答案] 晕,这题C语言课本上有,你不会?我给你抄过来吧.输入3个数a,b,c,要求按由小到大的顺序输出;用伪代码写出解此题的算法:if a>b 将a和b对换 (a是a,b中的小者)if a>c 将a和c对换 (a是a,c中的小者,因此a是三者中最...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网