1 条题解
-
0
C :
#include<stdio.h> #define N temp=num[j];num[j]=num[j+1];num[j+1]=temp int main() { int i,j; int temp; int num[10]; for(i=0;i<10;i++){scanf("%d",&num[i]);} for(i=0;i<9;i++) { for(j=0;j<9-i;j++) { if(num[j]>num[j+1]) { N; } } } for(i=0;i<10;i++){printf("%d\n",num[i]);} return 0; }
C++ :
#include <iostream> using namespace std; int main() { int i,j,a[10],t; for(i=0;i<10;i++) cin>>a[i]; for(i=0;i<10;i++) { for(j=i;j<10;j++) if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } for(i=0;i<10;i++) { cout<<a[i]<<endl; } return 0; }
Pascal :
const n=10; var a:array[1..n]of longint; i,t,j:longint; begin for i:=1 to n do read(a[i]); for i:=1 to n-1 do for j:=i+1 to n do if a[i]>a[j] then begin t:=a[i]; a[i]:=a[j]; a[j]:=t;end; for i:=1 to n do writeln(a[i]); end.
- 1
信息
- ID
- 2710
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者