| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 730 人关注过本帖
标题:求助!! 各位大哥 大姐 谢谢了
只看楼主 加入收藏
xuanlzq
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-7-29
收藏
 问题点数:0 回复次数:3 
求助!! 各位大哥 大姐 谢谢了

小弟 很菜的,刚刚开始学习 望指教。下面的代码错在那里了

marn()

{

int a, b, c, d;

scanf("%d%d%d",&a,&b,&c);

d=max(a,b,c);

printf("max=%d",d);

}

int max(int x, int y, int z)

{ int h;

if(y<x&&x>z) h=x;

if(x<y&&y>z) h=y;

if(x<z&&z>y_ h=z;

return(h);

}

搜索更多相关主题的帖子: 大姐 
2004-08-23 10:07
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

有三个错,一个main拼写错了,一个是函数要先声明再调用,第三个是函数里面的。

#include<stdio.h>

int max(int,int,int); //应该在这里先声明一下 void main() //你的main字拼写错了 { int a, b, c, d; scanf("%d%d%d",&a,&b,&c); d=max(a,b,c); //在这里才能调用 printf("max=%d",d); } int max(int x,int y,int z) { int h; if(y<x&&x>z) h=x; //这三个if的算法也不好,不过可以完成任务 if(x<y&&y>z) h=y; if(x<z&&z>y) h=z; //这里不知是否你打错了右括号 return(h); }

[此贴子已经被作者于2004-08-23 12:51:55编辑过]

2004-08-23 12:48
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

另外从人之常情来说,你喊大哥表尊重,会有GG帮你,但你喊大姐是侮辱,MM们不敢帮,帮了就是old MM了嘛~~~所以下次喊美女求救啊,小妹之类的为妙,喊小姐的话好象有歧义,呵呵……

[此贴子已经被作者于2004-08-23 12:56:16编辑过]

2004-08-23 12:55
xuanlzq
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-7-29
收藏
得分:0 

小弟来晚了,谢谢大哥指点。

说的太细心了。 谢谢

2004-08-23 15:32
快速回复:求助!! 各位大哥 大姐 谢谢了
数据加载中...
 
   



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

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