帮我把这个改一下~写个正确的~谢谢 用C++求两个整数的最大值 谁来告诉我这个程序错在哪儿啦

本文探讨了C++中函数的正确编写方式,包括函数声明、定义及调用过程中的常见错误,例如未包含必要的头文件、函数声明遗漏、参数传递不正确等问题,并提供了正确的示例。
x:y;return(z);} 你写的没头文件 int y) //函数实现 x:y;return(z);} bcout<<c<<endl;}int min(int x b); //实参是a c=0;//定义的时候最好初始化一个值cin>>a>>b;c=max(a b=0 int y); //函数声明void main(){int a=0 int y); { int z;z=(x>y) x:y;return(z);} 错误:没有头文件;要先定义后使用 函数也没声明 这里不要加分号{ int z=0;z=(x>y) x:y;return(z);} ||| #include<iostream>using namespace std;int min(int x y只是形式参数cout<<c<<endl;}int min(int x x 对a.b进行判断 b 输入的是a b y改成a b); //x c;cin>>a>>b;c=max(a b int y){ int z;z=(x>y) y ||| void main(){int a b); cout<<c<<endl;}int max(int x c;cin>>a>>b;c=max(a b int y); void main(){int a #include<iostream.h>int max(int x b不是x 所以max应该在前面;还有max不是min;main里面实参应该是a 还有就是调用函数是传值错误 ||| #include<iostream>using namespace std; //添加头文件和名字空间int min(int x b); cout<<c<<endl;}int min(int x c;cin>>a>>b;c=max(a b int y); void main(){int a int y); { int z;z=(x>y)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值