单选题:以下程序的输出结果
以下程序的输出结果
void Sub(int x, int y, int *z)
{ *z=y-x; }
void main()
{
int a,b,c;
Sub(10,5,&a);
Sub(7,a,&b);
Sub(a,b,&c);
printf("%d,%d,%d\n",a,b,c);
}
A.5,2,3
B.-5,-12,-17
C.-5,-12,-7
D.5,-2,-7
答案:C
void Sub(int x, int y, int *z)
{ *z=y-x; }
void main()
{
int a,b,c;
Sub(10,5,&a);
Sub(7,a,&b);
Sub(a,b,&c);
printf("%d,%d,%d\n",a,b,c);
}
A.5,2,3
B.-5,-12,-17
C.-5,-12,-7
D.5,-2,-7
答案:C