我这个错在哪儿里呢 编译不通过
#include<iostream>
using namespace std;
//定义功能实现函数,注意要使用引用传递参数
jisuan(int &a,int &b,int &jia,int &jian,int &cheng,int &chu)
{
//int count(在此填入需要传递的参数){
{
if(!a||!b) return 1;
//运算并赋值
a+b=jia;
return 0;
}
int main()
{
int a=12,b=3;
int &ra=a;
int &rb=b;
//定义存放和差积商的四个变量
int jia,jian,cheng,chu;
int &jia=jia;
int &jian=jian;
int &cheng=cheng;
int &chu=chu;
//调用函数,并做判断输出
jisuan(a,b);
return 0;
}
--------------------Configuration: Cpp1 - Win32 Debug--------------------
Compiling...
Cpp1.cpp
C:\C++\test\Cpp1.cpp(13) : error C2143: syntax error : missing ';' before '+'
C:\C++\test\Cpp1.cpp(19) : error C2601: 'main' : local function definitions are illegal
C:\C++\test\Cpp1.cpp(34) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.
Cpp1.exe - 1 error(s), 0 warning(s)
正在回答 回答被采纳积分+1
- 参与学习 529 人
- 提交作业 110 份
- 解答问题 593 个
无论您是零基础、还是想晋升,亦或是想转型,C++无疑都是最佳选择。本路径共分为基础语法、指针与引用、面向对象三大模块,为你开启入门C++编程的大门!
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星