赞
踩
自定义函数实现对n个数进行选择法排序,主函数调用
要求:共自定义3个函数,分别对数组进行输入,排序和输出。
#include <stdio.h> #include <stdlib.h> int a[6],i,j,t;//定义全局变量 int f(int x) //函数名为f,负责对数的输入 { for(i=1;i<=5;i++) { scanf("%d",&a[i]); } } int m(int y)//函数名为m,负责对数的排序 { for(i=1;i<=4;i++) { for(j=i+1;j<=5;j++) { if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } } } int n(int)//函数名为n,负责对数的输出 { for(i=1;i<=5;i++) printf("%d ",a[i]); } int main()//主调函数 { printf("请输入5个数:\n"); f(a[6]); m(i); n(i); system("pause"); return 0; }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。