在C语言里括号的作用是什么?有多个括号又有什么作用?上面一个括号,下面一个主函数的括号那个先算?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 04:13:51
在C语言里括号的作用是什么?有多个括号又有什么作用?上面一个括号,下面一个主函数的括号那个先算?
例子:void fun(char *x,char *y)
{char t;
t=*x;*x=*y;*y=t;}
main()
char *p="abc",*q="123";
fun(p,q)
printf("%s,%s\n"p,q);
我关键是不知道括号的哪个应该先求,是上面的括号里先求还是主函数里的括号先求?这只是个例子,我希望能给我总结一下所有的括号的求解先后顺序,
例子:void fun(char *x,char *y)
{char t;
t=*x;*x=*y;*y=t;}
main()
char *p="abc",*q="123";
fun(p,q)
printf("%s,%s\n"p,q);
我关键是不知道括号的哪个应该先求,是上面的括号里先求还是主函数里的括号先求?这只是个例子,我希望能给我总结一下所有的括号的求解先后顺序,
先算主函数的(),一切函数都是从主函数开始的
再问: 能否给个顺序例如:主函数(main)>........谢谢了!
再答: 主函数的()是包含函数的内容,然后就运行{},下来就是你调用的函数fun(),到了fun 的()内容,调用完就运行到你的输出printf(),运行()里面的内容,完成
再问: 那如果有程序是:int fun(int n) {if(n==1‖ n==2) return 2; else return n+fun(n-1);} main() {printf("%d\n%d\n",fun(2),fun(3);} 如果先算主函数的话,那就会出现无解了,你说是吧!
再答: 怎么会无解呢,你得按顺序啊,这道题就要先运行printf的()了,然后才运行调用函数的()啊
再问: 能否给个顺序例如:主函数(main)>........谢谢了!
再答: 主函数的()是包含函数的内容,然后就运行{},下来就是你调用的函数fun(),到了fun 的()内容,调用完就运行到你的输出printf(),运行()里面的内容,完成
再问: 那如果有程序是:int fun(int n) {if(n==1‖ n==2) return 2; else return n+fun(n-1);} main() {printf("%d\n%d\n",fun(2),fun(3);} 如果先算主函数的话,那就会出现无解了,你说是吧!
再答: 怎么会无解呢,你得按顺序啊,这道题就要先运行printf的()了,然后才运行调用函数的()啊
在C语言里括号的作用是什么?有多个括号又有什么作用?上面一个括号,下面一个主函数的括号那个先算?
下面句子中的引号有什么作用,选择正确的答案填在括号里.
下面各句中的破折号有什么作用?把正确的序号填在括号里.
如果一个式子里既有括号又有乘方,那先算括号再算乘方还是先算乘方在算括号?
C语言的括号(),算是一个函数吗?
高高的括号里上面一个数下面一个数,是什么运算?
c语言 中括号都有什么作用?
戏剧里面括号里的内容叫什么?作用是什么?
剧本括号里的文字有什么作用
化学式里的中括号和小括号有什么作用?
数学的小括号、中括号、大括号在算式重起了什么作用
题:下面各句中的破折号有什么作用?把正确的序号填在括号里.