一维数组从大到小输出
来源:百度知道 编辑:UC知道 时间:2024/05/01 17:37:33
编写一个程序,输入10个整数存入一维数组,再按照从大到小的顺序输出. 谢谢了
运行过的
#include<stdio.h>
main()
{
int a[10],i,j,temp;
printf("请输入10个数:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(j=0;j<10;j++)
{
for(i=0;i<9-j;i++)
if(a[i]<a[i+1])
{
temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
}
}
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
}
一维数组从大到小输出
C++想利用一维数组输出二维数组
十五、编程序,键盘输入10个数据放入一维数组中,然后输出这10个数据。从这个数组中找出最大值并输出。
从键盘输入十个整数存入一维数组中,求出它们的和及平均值并输出
C语言问题同一样的输出语句,一维数组输出的是数值,二维数组输出的是地址,这是为什么?
写出一个主函数,为一维整型数组a[10]输入数据,并对数组中的数据进行转置,然后输出此数组中的元素。
一维数组a[i],可以直接“printf("%d",a{i]);”输出吗?
怎么输出一个一维数组 从头至尾 不用循环 用顺序和分支
输入10个整数存入一维数组,再按逆序重新存放后再输出。
Turbo c:为一维数组a中的元素赋值,并按照逆序输出