下列程序的输出结果是 ________ 。 void fun(int *n) { while( (*n)--); printf(“%d”,++(*n)); } main() { int a=100; fun(&a); }
举一反三
- 写出下列程序的输出结果是()()。 #include int a = 5; void fun(int b) { int a = 10; a += b; printf("%d\n",a); } void main( ) { int c = 20; fun(c); a += c; printf("%d\n", a); }
- 下列程序输出结果是( ) #include[stdio.h] int fun(int n) { if(n<10) return n; else return (n%10)*fun(n/10); } main() { printf("%d",fun(218)); }
- 下列程序的输出结果是( ) fun(int a,int b,int c) { c=a*b;} void main( ) { int c; fun(2,3,c); printf(“%d\n”,c); }
- 以下程序的输出结果是( )。 #include void fun(int *p); int main() { int x = 3; fun(&x); printf(“x = %d\n”, x); } void fun(int *p) { *p = 5; }
- 下述程序的结果是_______。 fun(int n) { if(n==1) return (1); else return(n*fun(n-1)); } int main() { int i=5; printf(“%d”,fun(i); }