以下程序的运行结果是(   ) void sub(int x,int y,int *z) { *z=y-x; }  int main()  {int a=0,b=0,c=0;  sub(10,5,&b);  sub(7,a,&c);  sub(a,b,&c);  printf("%4d,%4d,%4d",a,b,c);  }

区块链毕设网qklbishe.com为您提供问题的解答

以下程序的运行结果是(   )
void sub(int x,int y,int *z) {
*z=y-x;
int main() 
{int a=0,b=0,c=0; 
sub(10,5,&b); 
sub(7,a,&c); 
sub(a,b,&c); 
printf("%4d,%4d,%4d",a,b,c); 
}
首先: 第一个sub 函数得到b的值是-5 第二个 sub 函数得到c的值是-7 最后才是重点 sub a依旧等于0 而b却是等于-5(不懂的去看指针) 以及c变成了-7 进入第三个函数sub c=b-a 就等于-5-0 得到c的值是-5 最后答案就是0 -5 -5
26:47

以上就是关于问题以下程序的运行结果是(   ) void sub(int x,int y,int *z) { *z=y-x; }  int main()  {int a=0,b=0,c=0;  sub(10,5,&b);  sub(7,a,&c);  sub(a,b,&c);  printf("%4d,%4d,%4d",a,b,c);  }的答案

欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。

区块链NFT链游项目方科学家脚本开发培训

从业7年-专注一级市场


微信:btc9767
TELEGRAM :https://t.me/btcok9

具体资料介绍

web3的一级市场千万收益的逻辑


进群点我



qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 以下程序的运行结果是(   ) void sub(int x,int y,int *z) { *z=y-x; }  int main()  {int a=0,b=0,c=0;  sub(10,5,&b);  sub(7,a,&c);  sub(a,b,&c);  printf("%4d,%4d,%4d",a,b,c);  }