C++,急急急求。分析下列程序的输出结果。 #include <stdio.h> void fun1( ) {int x=5; printf(“x=%d尀n”

2024-11-22 09:35:55
推荐回答(3个)
回答1:

#include
void fun1( )
{int x=5;
printf("x=%d\n",x);//===========直接输出x,换行,哪有疑问?
}

fun2(int x)
{printf("x=%d\n",++x);}//==========++x表示先把x加1再使用x,于是x等于2+1=3

main()
{int x=2;
fun1( );
fun2(x);
printf("x=%d\n",x);//================直接输出x,换行
}

希望回答能帮到你,哪里不清楚再问。

回答2:

x=5
x=3
x=2

回答3:

5 3 2 求采纳