解题思路:直接使用sort。
注意事项:1.使用sort函数,需要头文件#include<algorithm>;
2.sort函数能直接实现数组元素从小到大排序;
3.格式:sort(数组名+数字,数组名+数字),若“数字”为0(即要从首位开始排序),则0可省略,如sort(a,a+9);
4.为左闭右开区间,如:sort(a+5,a+9)意即将数组的a[5]到第a[8]位从小到大排序,即【5,9);
参考代码:
#include<iostream>
#include<algorithm>//注意头文件
using namespace std;
int main()
{
int a[4]={0},i=0;
for(i=0;i<4;i++)
scanf("%d",&a[i]);
sort(a,a+4);
for(i=0;i<4;i++)
printf("%d ",a[i]);
return 0;
}
0.0分
2 人评分
C语言考试练习题_排列 (C语言代码)浏览:1365 |
C语言训练-求素数问题 (C语言代码)浏览:767 |
校门外的树 (C语言代码)浏览:977 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:952 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:679 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:716 |
文科生的悲哀 (C语言代码)浏览:1502 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:412 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:465 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:625 |