作业十一 指针+总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作业十一 指针+总结相关的知识,希望对你有一定的参考价值。
冒泡法进行排序
#include<stdio.h> void sort(int a[],int n); int main() { int n,a[8]; int i; printf("Enter n(n<=8):"); scanf("%d",&n); printf("Enter a[%d]:",n); for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a,n); printf("After sorted,a[%d]=",n); for(i=0;i<n;i++) printf("%3d",a[i]); return 0; } void sort(int a[],int n) { int i,j,t; for(i=1;i<n;i++) for(j=0;j<n-i;j++) if(a[j]>a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } }
在数组中查找指定函数
#include<stdio.h> int search(int list[],int n,int x); int main() { int n,x,list[10]; int i; printf("Input n:"); scanf("%d",&n); printf("Input %d integers:",n); for(i=0;i<n;i++) scanf("%d",&list[i]); printf("Input x:"); scanf("%d",&x); search(list,n,x); if(search(list,n,x)!=-1) printf("mid=%d\\n",search(list,n,x)); else printf("-1\\n"); return 0; } int search(int list[],int n,int x) { int i; for(i=0;i<n;i++) { if(x==list[i]) return i; else return -1; } }
报数游戏
以上是关于作业十一 指针+总结的主要内容,如果未能解决你的问题,请参考以下文章