编写程序,任意输入3个整数A、B、C,按由大到小的顺序把它们打印出来
发布网友
发布时间:2024-09-30 07:41
我来回答
共3个回答
热心网友
时间:2024-10-01 14:24
你可在定义四个变量,前三个变保存这三个数,第四个变量为保存大的数 把第一个数第二二个数进行比较,那个大就把它的值给第四个变量 再把第四个变量和第三个数比较,如果第三个变量大就把它的值给第四个变量 #include "stdio.h"max(int a,int b,int c)
{//这里就是比较
if(a>c)c=a;
if(b>c)c=b;
else return(c);
}void main()
{
int a,b,c;
scanf ("%d%d%d",&a,&b,&c);
printf("%d\n",max(a,b,c));
}//给你C的参考一下吧
热心网友
时间:2024-10-01 14:22
import java.util.Scanner;
public class a {
public static void main(String[] args) {
int[] num ={1,2,3} ;
Scanner input = new Scanner(System.in);
for(int i =0 ; i < 3 ; i ++) {
num[i] = input.nextInt();
}
boolean loop = true;
while(loop){
loop = false ;
for(int i = 0 ; i<2 ; i++){
if(num[i] > num[i+1]) {
int temp ;
temp = num[i] ;
num[i] = num[i+1];
num[i+1] = temp;
loop = true ;
}
}
}
for(int i =0 ; i < 3 ; i ++) {
System.out.print(num[i]);
}
}
}
热心网友
时间:2024-10-01 14:25
dim a,b,c as intinput a,b,cif a>b thenif a>c thenprint aelseprint cendifelseif b>c thenprint belseprint cendif