下面程序的输出结果应该是(). void prtv(int *x) {printf("%d\n",++*x);} main() {int a=25; prtv(&a); }
举一反三
- 【其它】请阅读下面的程序,分析程序是否能编绎通过并正确运行,如果不能,说明原因;如果能,请写出运行结果。 void prtv(int * x) { printf("%d ", ++*x); } void main() { int a = 25; int(*p)(); p(&a); }
- 下面程序的输出是______ void apple(int *x) {printf("%d\n",++*x); } main() {int a=25; apple(&a); } A: 23 B: 24 C: 25 D: 26
- 写出下列程序的输出结果( )。#include <stdio.h>void fun1( ){ int x=5; printf("x=%d\n",x);}void fun2(int x){ printf("x=%d\n", ++x);}void main( ){ int x=2; fun1( ); fun2(x); printf("x=%d\n", x);}
- 下面程序的输出是【1】。 void main() { int x=2; while(x--) ; printf("%d\n", x);}
- 以下程序的输出结果是( )。 #include void fun(int *p); int main() { int x = 3; fun(&x); printf(“x = %d\n”, x); } void fun(int *p) { *p = 5; }