从键盘输入5个整数编写一程序,使得数组元素按照从小到大的顺序排列,用选择排序法实现 NS图怎么画 15
1个回答
展开全部
使用数组的sort()方法。
main()
{
int a[5],i,j,t;
for(i=0;i<5;i++)
printf("请输入5个数值\n");
scanf("%d",&a[i]);
for(i=1;i<5;i++)
for(j=0;j<5-i;j++)
if(a[j]>a[j+1])
{t=a[j];a[j]=a[j+1];a[j+1]=t;}
for(i=0;i<5;i++)
printf("%-3d",a[i]);
}
扩展资料:
数组元素的一般形式为:
数组名[下标]
其中下标只能为整型常量或整型表达式。如为小数时,C 编译将自动取整。
例如:
a[5]
a[i+j]
a[i++]
都是合法的数组元素。
参考资料来源:百度百科-数组元素
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询