#include<stdio.h>#include<math.h>void f1(){ int k,i=0,b=0,a[10]; printf("排序前:"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(k=0;k<10;k++) { for(i=k+1;i<10;i++) if(a[i]<a[k]) { b=a[k]; a[k]=a[i]; a[i]=b; } } printf("排序后: "); for(i=0;i<10;i++) { printf("%3d",a[i]); } goto LOOP;}void f2(){ int d,a[10],i,c; printf("请输入要查找的数:"); scanf("%d",&c); for(i=0;i<10;i++) if(a[i]==c) { d=i+1; printf("%d",d); } goto LOOP;}int main() { int a[10],i,k,index,b=0,x,c; LOOP:printf("1 排序\n"); printf("2 查找\n"); printf("0 退出\n"); scanf("%d",&x); if(x==1) { f1(); } if(x==2) { f2(); } if(x==0) { return 0; } }
- 2 回答
- 0 关注
- 935 浏览
添加回答
举报
0/150
提交
取消