请问c语言这一题怎么计算?答案我知道,求过程,谢谢,满意加分

2025-05-22 01:30:49
推荐回答(4个)
回答(1):

等于10
函数是从主函数main开始执行,main里的x,y跟调用函数s(),的x,y是没有任何关系的
执行n=s(), 调用s()函数,并把值返回给n,
函数s()里 x=3,y=4 则z=7,返回给n 然后输出(7+1+2)=10

回答(2):

子函数中返回z的值,z=3+4=7,主函数中,n=z=7,最后打印n+x+y的值=7+1+2=10

回答(3):

x y是全局变量
在n=s()之后,n=3+4=7 x=3 y=4
所以,最后输出n=14

回答(4):

n=3+4