
给定下列程序,则运行结果为( ) #include <stdio.h> void fun(int x, int y, int * z) { * z = x – y;
给定下列程序,则运行结果为()#include<stdio.h>voidfun(intx,inty,int*z){*z=x–y;}voidmain(){inta,b,c;...
给定下列程序,则运行结果为( )
#include <stdio.h>
void fun(int x, int y, int * z)
{ * z = x – y;
}
void main()
{ int a, b, c;
fun(11, 5, &a);
fun(8, a, &b);
fun(a, b, &c);
printf(“%d, %d, %d\n”, a, b, c);
}
选择一个答案
A. 2,4,6
B. 2, 6, 4
C. 6, 2, 4
D. 6,4,2 展开
#include <stdio.h>
void fun(int x, int y, int * z)
{ * z = x – y;
}
void main()
{ int a, b, c;
fun(11, 5, &a);
fun(8, a, &b);
fun(a, b, &c);
printf(“%d, %d, %d\n”, a, b, c);
}
选择一个答案
A. 2,4,6
B. 2, 6, 4
C. 6, 2, 4
D. 6,4,2 展开
3个回答
展开全部
a=11-5=6
b=8-6=2
c=6=2=4
所以选C
b=8-6=2
c=6=2=4
所以选C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
int * z ,指针
运算得到的数值传递给 a;
int * z ,指针
运算得到的数值传递给 a;
追问
有没有形象一点的? 比如先什么后什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询