#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("請輸入要查找的數(shù):");?? 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 關(guān)注
- 970 瀏覽
添加回答
舉報
0/150
提交
取消