编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:15:57
编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数

编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数
编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数

编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数
#include <stdio.h>
void main()
{ int n,a[100],i,j,temp;
\x09scanf("%d",&n);//输入数据的个数
\x09for ( i=0;i<n;i++ ) 
\x09scanf("%d",&a[i]); //循环输入每个数据

\x09for ( i=0;i<n-1;i++ )
\x09\x09for ( j=i;j<n-1;j++ ) 
\x09\x09   if ( a[j]>a[j+1] ) //冒泡排序法,升序排列
\x09\x09   { 
\x09\x09\x09   temp=a[j]; 
\x09\x09\x09   a[j]=a[j+1]; 
\x09\x09\x09   a[j+1]=temp; 
\x09\x09   } 
\x09for ( i=0;i<n;i++ ) //升序输出
\x09   printf("%d ",a[i]); 
\x09printf("\n"); 
\x09for ( i=n-1;i>=0;i-- )//降序输出
\x09   printf("%d ",a[i]); 
\x09printf("\n"); 
}

输出示例:

若有疑问,请追问

编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数 编写一个c语言程序,输入三个整数,输出它们的最大值 用C语言编写程序,输入一个正整数n(1 编写程序,输入一个三位整数,把三个数字逆序组成一个新数,再输出.例如输入369,输出963.用C语言编写,我是初学者, 编写一个C语言程序实现判断任意输入的一个整数是几位数,并求每位的和. 编写一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言, 用C语言编写程序 输入一个三位整数,打印出其各位数,十位数和百位数 输入任意三个整数,求它们的和及平均值 用C语言编写程序 用c语言编写程序,输入3个整数,求三个数中的最大值 C语言编写程序,输入4个整数,输出其中的最大值 如何用C语言编写一个程序,输入任意输入一个正整数,反序输出每一位 用C语言编写一个程序,输入一个整数,输出0~9各数字在该整数中出现的次数 c语言 编写程序,从键盘输入一个整数,计算并输出它是几位数.若输入的是负数时,要求重新输入. 编写一个C语言程序.输入一个整数,判断n的每位数字是否都相同,若相同则输出“YES”,否则输出NO.朋友们帮个忙啊, 用c语言编写程序 输入一个n位数的整数,提取其中的奇数,并用这些奇数组成一个最大的数 用C语言编写程序实现从键盘上任意输入两个整数,输出两个整数的乘积. 用C语言编写程序,输入一个任意整数,求它的位数及各位数字之立方和.【使用while语句】 用C语言编写程序 输入一个整数,判断正负性及奇偶性并输出尽量简单一点!我邮箱815816734@qq.com