以下程序的运行结果是Sub(int x,int y,int*z){*z=y-...%4d,%4d",a,b.,c);}
举一反三
- 以下程序的运行结果是( )。 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",a,b,c); }
- 【单选题】以下程序的运行结果是() 。 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); } A. 5,2,3 B. -5,-12,-7 C. -5,-12,-17 D. 5,-2,-7
- 以下程序的运行结果是( )。 #include fac2(int x,int y) { int z; z=(x+y)%4; return z;} fac1(int x,int y) { int z; z=fac2(x++,++y); return z; } int main() { int a=10,b=20; printf("%d",fac1(a,b)); return 0; }
- 以下程序执行结果是 ________________ int a=5, y=7; int fun(int x, int y) { int z; z=a+x+y; return(z); } main(){ int a=4, b=5, c; c=fun(a,b); printf(“%d”,c); }
- 以下设置默认值的函数原型声明中错误的是 。 A: int add(int x , int y = 4 , int z ); B: int add(int x = 3 , int y = 4 ,int z = 5 ); C: int add(int x , int y , int z = 5); D: int add(int x , int y = 4 , int z = 5);