【单选题】第 24 题(本题:1分) 若有以下程序 #include void sp(int *a) { int b=2; *a = *a * 2; printf("%d,", *a); a=&b; *a = *a * 2; printf("%d,", *a); } main() { int k=3; sp(&k); printf("%d\n", k); } 则程序的输出结果是
【单选题】第 24 题(本题:1分) 有以下程序 #include main() { int a=1, b=3, c=5; int *p1=&a, *p2=&b, *p=&c; *p =*p1*(*p2); printf("%d\n",c); } 执行后的输出结果是
【单选题】第 24 题(本题:1分) 有以下程序: #include int add( int a,int b){ return (a+b); } main() { int k, (*f)(), a=5,b=10; f=add; ... } 则以下函数调用语句错误的是( )。
【单选题】第 24 题(本题:1分) 若有以下程序 #include void sp(int *a) { int b=2; a=&b; *a = *a * 2; printf("%d,", *a); } main() { int k=3, *p=&k; sp(p); printf("%d,%d\n", k, *p); } 则程序的输出结果是
【单选题】第 24 题(本题:1分) 有以下程序 #include void fun(char *c,int d) { *c=*c+1; d=d+1; printf("%c,%c,",*c,d); } main() { char b='a',a='A'; fun(&b,a); printf("%c,%c\n",b,a); } 程序运行后的输出结果是
【单选题】第 24 题(本题:1分) 有以下程序 #include int f( int x ); main() { int a, b=0; for ( a=0; a<3; a+=1 ) { b +=f(a); putchar('A'+b); } } int f( int x ) { return x*x+1; } 程序运行后输出结果是
【单选题】第 27 题(本题:1分) 有以下程序 #include int mul(int val) { static int init = 1; return init *= val; } main( ) { int i; for (i=1; i<=5; i++) printf("%d,", mul(i)); } 程序运行后的输出结果是