排序查找
来源:互联网 发布:java 中级面试题 编辑:程序博客网 时间:2024/06/05 09:14
15
23 32 43 54 65 65 78 87 98 87 76 76 76 55 65
87
23
32 43 54 89 89 78 89 78 55 65 76 87 87 87 65 65 89 86 65 78 54 57 54
86
#include <stdio.h>#include <stdlib.h>int main(){ void paixu(int a[],int numstudent); int reserch(int a[],int grade,int numstudent); int N; int i,t; int grade[55]; int score; scanf("%d",&N); for(i=1;i<=N;i++) { scanf("%d",&grade[i]); } scanf("%d",&score); paixu(grade,N); for(i=1;i<N;i++) { if(i%10!=0) printf("%d ",grade[i]); if(i%10==0 && i==N-1) { printf("%d",grade[i]); continue; } if(i%10==0) { printf("%d\n",grade[i]); } } printf("%d",grade[i]); printf("\n"); if(reserch(grade,score,N)==0) { printf("no this score!\n"); } else printf("%d\n",reserch(grade,score,N)); return 0;}void paixu(int a[],int student){ int i,j; int t; for(i=1;i<student;i++) { for(j=i;j<=student;j++) { if(a[i]<=a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } }}int reserch(int num[],int score,int numstudent){ int i; for(i=1;i<=numstudent;i++) { if(num[i]==score) { return i; } if(i==numstudent) return 0; } }
0 0
- 排序 查找
- 查找排序
- 排序查找!
- 排序、查找
- 排序查找
- 排序查找
- 排序、查找
- 冒泡排序 查找排序
- 二分查找折半查找排序
- 数据结构....排序+查找
- 排序_查找算法
- 排序及查找方法
- 查找与排序代码
- 查找及排序
- javaUtil Arrays 排序查找。
- 排序和查找
- 字符串排序和查找
- 冒泡排序+二分查找
- 求组合数
- 1.2 Swift基本数据类型
- 猴子报数
- 1.3 Swift类型转换,类型推断和类型安全
- 1.5 Swift布尔类型
- 排序查找
- 1.6 Swift元组(tuples)
- [Leetcode] 12. Integer to Roman 解题报告
- 班级成绩计算
- 1.7 Swift可选值, 隐式解析可选 swift 中的? !
- 2.1 Swift字符和字符串初步
- 2.2 Swift构造字符串
- [Leetcode] 13. Roman to Integer 解题报告
- 2.3 Swift字符串比较