1、题:
本篇是关于C语言的小实例,目的是让用户输入任意个数字,然后我们哟啊找出最大值,最小值,并且将用户输入的任意个数字进行排序
2、分析:
(1)最简单的求最大值最小值方法就是用两个宏定义,然后遍历用户输入的所有数字,将其用宏定义转换一下,得出最大值和最小值
C语言宏定义:
#define MAX(x,y) x>y ? x:y
#define MIN(a,b) a>b ? b:a
调用宏定义:
for(i=1; i<n; i++)
{
max= MAX(max,s[i]);
min= MIN(min,s[i]);
}
(2)然后我们定义一个函数,将用户输入的所有数字传入,在函数内我们用冒泡排序或者其他排序方法,将用户输入的所有数字进行排序
void hhh(float p[], int m)
{
int i, j;
float t;
for(i=0; i<m-1; i++)
{
for(j=0; j<m-i-1; j++)

最低0.47元/天 解锁文章
3102

被折叠的 条评论
为什么被折叠?



