永发信息网

sub(int x,int y,int*z) {*z=y-x;} main() {int a,b,c); sub(10,5,&a); sub(7,a,&b); sub(a,b,&c);

答案:3  悬赏:0  手机版
解决时间 2021-03-31 01:44
sub(int x,int y,int*z) {*z=y-x;} main() {int a,b,c); sub(10,5,&a); sub(7,a,&b); sub(a,b,&c);
最佳答案
VC6,执行代码如下:
void sub(int x,int y,int*z)
{
*z=y-x;
}
main()
{
int a,b,c;
sub(10,5,&a);
sub(7,a,&b);
sub(a,b,&c);
printf("%4d,%4d,%4d\n",a,b,c);
}
输出的运行结果是:
-5, -12, -7
供参考。
全部回答

#include 
void sub(int x,int y,int*z) {*z=y-x;}
int main()
{
    int a,b,c;
    sub(10,5,&a);
    sub(7,a,&b);
    sub(a,b,&c);
    printf("%4d,%4d,%4d ",a,b,c);
    return 0 ;
}

错误代码:
sub被默认返回int型值,却没有返回语句;改成void sub(int x,int y,int*z) {*z=y-x;}。
int a,b,c); 中的c后多了),应该改为int a,b,c;。
printf("%4d,%4d,%4d ",a,b,c,); 中c后多了,;应该改成printf("%4d,%4d,%4d ",a,b,c); 。
没有以上错误的话输出是-5,-12,-7。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
六氰合铁能把碘单质还原成碘离子,而二价铁不
假如NBA球星穿越到王者荣耀都会会是谁
读图回答有关新疆的问题:(1)新疆的地形被
求上联以祥字开头的七字婚庆对联,下联以翠字
中国神话故荷仙菇用什么过海
中国科学技术大学的学生证是怎样的?里面盖有
麦当劳双层鳕鱼堡多少钱
都说父母有钱,我的父母那么穷
玉皇山怎么去?那附近有公交站吗?
二手雅马哈u1的年龄
长安cs5车如何
姓段和姓吴的情侣网名
做梦自己的床在屋外被风吹
为什么四位的和谐数能被11整除
邵东最实惠的玩具店?
推荐资讯
灵性良心人人都有.经常凭灵性良心来克制自己
有一哥们说豫剧是上海的,搞的我挺头大.请大家
下面物体的质量是最接近1吨的是?
有谁吃过猪獾 味道咋样!
什么是CBD区域?
呵蕊多少钱一盒10支
闫性的来历什么开始有?
ARCGIS林业小班勾绘问题
鲁鲁修喜欢华莲么?
迅雷7自定义里边下载速度应该调节到多少?
游戏王电子龙无限能无效并破坏摇摆召唤所预订
传授装修经验 12个装修细节要注意
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?