急用~~~用if语句编写一个程序 要求 输入5个数 按从小到大排列输出...
int[] n = {5,4,3,2,1} for(j=0;j<n.length;j++){ if(n[j]>n[j+1])\/*如果这个数比下面一个数大,则这两个数互换*\/ { temp=n[j];n[j]=n[j+1];n[j+1]=temp;} }
如何用C语言编程把四个数由大到小输出(用IF语句)?
int dat[]={3,2,1,4,6,5};Arr_Count=sizeof(dat)\/sizeof(int); \/\/这里的sizeof中的int必须和你数组的类型一样,才是数组元素的个数 sort(dat,Arr_Count,0); \/\/调用函数,从小到大排列 for(i=0;i<Arr_Count;i++)printf("%d\\n",dat[Arr_Count]); \/\/打印输出 sort(d...
输入三个数,按从小到大的顺序输出?(要求用if语句)
void main(){ int a,b,c,t;printf("请输入三个整数:a b c\\n");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\\n",a,b,c);} 如果你输入的要求不是整...
任意输入三个数,然后按从小到大的顺序输出,程序如下
void node(int *p1,int *p2){ int t;if(*p1>=*p2){ if(*p1==*p2);else { t=*p1;p1=*p2;p2=t;} } } void main( ){ int i,j,z,n=1;int *q1,*q2,*q3;for(;n!=0;){ printf("请输入i,j,z,n\\n");scanf("%d %d %d %d",&i,&j,&z,&n);if(i==j&&j==z...
java 怎样写一个任意三个数输出然后输出在从小到大输出用if语句哦
public static void main(String[] args){ Scanner in=new Scanner(System.in);System.out.println("请输入第一个数:");double a=in.nextDouble();\/\/任意数 我用了double 其他类型任意换 System.out.println("请输入第二个数:");double b=in.nextDouble();System.out.println("请输入第三...
C语言作业 已知a,b,c,d四个数,按从小到大的顺序输出用if语句
tmp = b, b = c, c =tmp; } if(b < d){ tmp = b, b = d, d =tmp; } if(c < d){ tmp = c, c = d, d =tmp; } printf("按照从小到大:%d %d %d %d", a, b, c, d); return 0;} ...
请写出以下代码。输入3个整数,要求按从小到大的顺序输出。
我们使用scanf函数从标准输入中读取3个整数,并使用if语句对这3个整数进行排序。我们首先比较a和b的大小,如果a比b大,则交换a和b的位置。然后比较a和c的大小,如果a比c大,则交换a和c的位置。最后比较b和c的大小,如果b比c大,则交换b和c的位置。最终,我们使用printf函数将排序后的结果输出。
用if-else嵌套语句编程实现a、b、c三个数按从小到大顺序排列。运行程序...
简单用JAVA写一个。 \/\/if实现 public static void test1() { int a=15,b=30,c=25; if(a<b&&a<c) { System.out.print(a+" "); if(b<c) { System.out.print(b+" "); System.out.print(c+" "); } if(b>c) { System.out.print(c+" "); System.out.print(b+" ");...
用C语言编写一个程序,从小到大输出一个集合
给你描述一下方法,具体怎么写,还需要自己去写一下。否则是学不会编程的。把他们写进一个数组,用if语句判断大于a且小于z,再进行排序,再次删除相同元素,最后输出,输出注意格式。我也是一个从什么都不会,慢慢摸索出来的。可能有很简单的方法,但是我还是不会,希望这些能帮到你。
&&如何用IF语句表示:任意输入三个数,从小到大排列出来,&&
用C语言可以这样实现:main(){ int a[3],i,j,s;for(i=0;i<3;i++)scanf("%d",&a[i]); \/*输入三个数*\/ for(i=0;i<2;i++){ for(j=i+1;j<3;j++){ if(a[i]>a[j]){ s=a[i];a[i]=a[j];a[j]=s;} } } for(i=0;i<3;i++)printf("%d",a[i]);} ...