填空题
下列程序的输出结果是
【13】
。
void fun(int*n)
while ((*n)--);
printf("%d",++(*n));
main()
int a=1000;
fun(&a);
1、
【正确答案】
1、0
【答案解析】
[解析] while循环的条件为即当*n非零时执行循环,(*n)一是先使用*n的值再对*n减1,结束while循环后*n的值为-1。 ++(*n)是先对*n加1再使用*n的值,-1+1=0,输出*n的值即输出0。
提交答案
关闭