执行下面的一段C程序后,输出结果变量应为______。
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 ("%d, %d, %d\n", a, b, c); }
A5, 2, 3
B-5, -12, -7
C-5, -12, -17
D5, -2, -7
相关试题
-
执行下面的一段C程序后,输出结果变量应为______。 sub (int x, int y, int *z) { *z=y-x; } main() { int a
-
int
-
p;dt[3] }; main() { p=aa; printf(%d\n, ++p->x ); printf(%d\n, (++p)->x); printf(%d\n, ++( *p->y)); }
-
程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf(%d,&x); x=
-
有以下程序 fun(int x,int y) {static int m=0,i=2; i+=m+1;m=i+x+y; return m; } main() {int j=1,m=1,k; k=fun