编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 13:36:10
编写一个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");
}输出示例:若有疑问,请追问
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语言编写个程序,输入一个2-7为的整数,然后判断是否是一个runaround数
c语言输入一个正整数n,再输入n个整数,降序输出
C语言 升序和降序合并,最后得个升序
C语言:输入10个整数,对其中前5个数按降序排列,然后输出这10个整数
3.编写程序,输入一个正整数n,在输入n个整数,按逆序输出这些数!
1、编写一个程序,从键盘上输入一个浮点数,然后分别输出该数的整数部分和小数部分
编写一个程序,从键盘上输入一个浮点数,然后分别输出该数的整数部分和小数部分.
编写一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言,
C语言编写程序,输入4个整数,输出其中的最大值
编写一个c语言程序,输入三个整数,输出它们的最大值
用C语言编写程序 输入一个整数,判断正负性及奇偶性并输出