八达网

标题: c++达人进. [打印本页]

作者: BlueFreeWind    时间: 2008-3-5 23:55
标题: c++达人进.
#include <stdio.h>
#include <istream.h>
void main()
{big(int a,int b);
if (a>b);
return a;
if (b>a);
return b;
cin<<a<<b;
big(a,b);
}

错在哪? 有什么要修改. 几百年前学的 早忘了, 小朋友突然问起.
作者: AzureBlue    时间: 2008-3-5 23:57
这错的太离谱了啊,语法完全不对啊
作者: BlueFreeWind    时间: 2008-3-5 23:57
原帖由 AzureBlue 于 2008-3-5 23:57 发表
这错的太离谱了啊,语法完全不对啊

给个正确的.
作者: jere    时间: 2008-3-6 00:00
感觉没声明函数把,具体忘了
作者: 文若天成偶得之    时间: 2008-3-6 00:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: 朴善英    时间: 2008-3-6 01:30
原帖由 李风流 于 2008-3-6 00:08 发表
BIG这个函数在前面两个头文件里吗?没有的话得声明啊
再说主函数不就在比较a和b的大小吗?那干嘛还要去用big这个函数

#include
#include
int big(int a,int b);
{cout>>lz give me the fucking value of the ...


强大
作者: PianO    时间: 2008-3-6 01:32

作者: maddrone    时间: 2008-3-6 01:36
#define big(a,b)  (a) > (b) ? (a) : (b)
作者: ToBewithU    时间: 2008-3-6 02:33
Plz give me the fucking value of the a
作者: YangFan    时间: 2008-3-6 02:39
原帖由 李风流 于 2008-3-6 00:08 发表
BIG这个函数在前面两个头文件里吗?没有的话得声明啊
再说主函数不就在比较a和b的大小吗?那干嘛还要去用big这个函数

#include
#include
int big(int a,int b);
{cout>>Plz give me the fucking value of the ...

1. 那函数有问题,a等于b的时候么有返回值
2. 函数调用的时候参数前面那要写type的啊
作者: 文若天成偶得之    时间: 2008-3-6 04:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: majia2    时间: 2008-3-6 04:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: KoMoS    时间: 2008-3-6 09:17
错的完全没了想法

感觉你的本意是

1,先定义一个行数big(),来判断输入的两个数的大小,返回大的一个
2,然后用big,  判断cin 的a,b的大小
作者: benbensyp    时间: 2008-3-6 09:49
这是改错题么?简直是瞎鸡巴搞啊.
作者: benbensyp    时间: 2008-3-6 09:50
只要 if (a=b) return a; return a>b?a:b 就搞定了.
作者: kuo0    时间: 2008-3-6 09:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: shakmore    时间: 2008-3-6 10:03





欢迎光临 八达网 (https://www.8-da.com/) Powered by Discuz! X2.5