| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 558 人关注过本帖
标题:编程高手来帮帮忙啊
只看楼主 加入收藏
lilinchun
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-4-23
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
编程高手来帮帮忙啊
编程序:由键盘输入三个整数分别给变量a,b,c,输出其中最大的数。(编程要求,编写求3个数中最大的子函数程序,在main主函数中调用此子函数程序,输出最大值)。
  谢谢了。
搜索更多相关主题的帖子: 编程高手 最大的 最大值 键盘 
2010-04-23 19:32
hanzhenddd
Rank: 5Rank: 5
等 级:职业侠客
帖 子:90
专家分:361
注 册:2010-3-4
收藏
得分:5 
程序代码:
#include <stdio.h>

int compare (int a, int b, int c)
{
    if (a > b && a > c)
                return a;
    else if (b > a && b > c)
                return b;
    else return c;
}

int main (int argc, char *argv[])
{
    int a, b, c;
    printf ("please input number!\n");
    scanf ("%d%d%d",&a, &b, &c);          //通过argv 来判断更好一些,而且可以通过argc排错 。。但是怕你不明白 。

    printf ("the max number  is  %d\n", compare (a, b, c));
    return 0;
}

2010-04-23 20:52
‰ミ不乖ゅ
Rank: 2
等 级:论坛游民
帖 子:9
专家分:12
注 册:2010-4-2
收藏
得分:5 
# include<stdio.h>
void main()
{
int a,b,c,max;
printf("请输入a,b,c的值:");
scanf("%d%d%d",&a,&b,&c);
 max=a;
 if(b>max)
 max=b;
 if(c>max)
 max=c;
 printf("max=%d\n",max);
}
2010-04-23 20:54
我菜119
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:938
专家分:1756
注 册:2009-10-17
收藏
得分:5 
#include<stdio.h>
int RETURN_MAX(int number1,int nmuber2);
void main()
{
int a,b,c;
printf("输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
printf("%d\n",RETURN_MAX(RETURN_MAX(a,b),c));
}
int RETURN_MAX(int number1,int number2)
{
return number1>number2?number1:number2;
}

愿用余生致力编程
2010-04-23 20:57
whbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:180
专家分:139
注 册:2010-3-31
收藏
得分:5 
3楼的方法好,比较简单易用!

付出终将有回报!Ibelieve!
2010-04-23 20:57
快速回复:编程高手来帮帮忙啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016462 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved