当前位置: 代码迷 >> C语言 >> 帮帮小女
  详细解决方案

帮帮小女

热度:210   发布时间:2008-06-02 18:45:51.0
看到没人帮她,我来帮!
新手是中国未来IT界的新的血液!!

/* Passing an array to a function. */

#include <stdio.h>            //包含头文件
#define MAX 10        //定义宏MAX等价于10

int array[MAX], count;    //定义一个整形数组和一个计数变量
int largest(int num_array[], int length);    //函数声明

int main( void )    //主函数
{
    for (count = 0; count < MAX; count++)    //循环MAX次(10次)
    {
        printf("Enter an integer value: ");    //输出提示
        scanf("%d", &array[count]);        //输入一个数字
    }
    return 0;    //返回0(退出程序)
}

int largest(int num_array[], int length)    //求最大函数
{
    int count, biggest = -12000;
    
    for (count = 0; count < length; count++)    //把num_array里最大的数字提取出来
    {
        if (num_array[count] > biggest) biggest = num_array[count];
    }
    
    return biggest;        //返回提取出来的数字
}

[[it] 本帖最后由 flyue 于 2008-6-2 18:48 编辑 [/it]]
----------------解决方案--------------------------------------------------------
2004年的帖子
她未必能看到哦
----------------解决方案--------------------------------------------------------
哦?没看到啊………………
我晕
难得我这么有热情
----------------解决方案--------------------------------------------------------
这种代码没什么价值,都是一些没用的东西,而且格式也很不规范!!!!!!
----------------解决方案--------------------------------------------------------
真乱!
----------------解决方案--------------------------------------------------------
  2004  我也 才发现 发现的那朋友还真仔细.....不说还真不知
道.
----------------解决方案--------------------------------------------------------
这个还是蛮清晰的
----------------解决方案--------------------------------------------------------
  相关解决方案