syntax error :identifier 'n'#includeint i,n,s;int proone(int i,n,s=0);int protwo(int i,n,s=0);void main( ){double s1,s2;int m,n;cout

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 17:10:48
syntax error :identifier 'n'#includeint i,n,s;int proone(int i,n,s=0);int protwo(int i,n,s=0);void main( ){double s1,s2;int m,n;cout
x͔[SPǿ >(T+]TLf40LgpQPĴ#Vx*V.SB@k}K&gwC0:$±X${!JB~)c eⱬ,.²ɒ"g[4(I78?'^G_Eoy^V&}wR˒2YIb cqM>I/t pVq\?P3mξ(1bVL܀f * ZIMYdIhIo&yZ*g5DK֜41wѴSڵ bqZhYp:+c$uPlR o!t\sn4T&;nXg}G3]Q|~u]ii[sPh!Zyɟx ;@ScvCDHH3Sx>N=3WX=ɾ孁Wk{|jv$L^q'{? 7eYUVKк8N2Xͩ#%8I0he@L

syntax error :identifier 'n'#includeint i,n,s;int proone(int i,n,s=0);int protwo(int i,n,s=0);void main( ){double s1,s2;int m,n;cout
syntax error :identifier 'n'
#include
int i,n,s;
int proone(int i,n,s=0);
int protwo(int i,n,s=0);
void main( )
{double s1,s2;
int m,n;
cout

syntax error :identifier 'n'#includeint i,n,s;int proone(int i,n,s=0);int protwo(int i,n,s=0);void main( ){double s1,s2;int m,n;cout
您好!很高兴为您解答.
存在如下问题:
1、定义函数形参的时候,不能像函数体中那样用一个数据类型定义多个变量,如:
int proone(int i,n,s=0);
这是不行的,虽然在函数体中这样可以表示定义三个整型变量i,n,s.
应分别声明每个变量的类型,改为:“int proone(int i,int n,int s=0);”
2、如果定义函数时规定函数有三个参数如:“int proone(int i,int n,int s);”,那么以后在调用此函数时也要赋给它三个参数,如:
s1=proone(m)/(proone(n)*proone(m-n));
这样编译器会报错,因为括号中分别仅有一个变量.
如果不希望n,s作为参数,可以在函数体中单独定义它们,而不要写在小括号中.
不知道您这个程序是用来干什么的,因此仅把错误列出,请您根据程序意图修改.
望采纳~如您还有不解,欢迎追问~