首页
15问答网
>
以下程序运行后,输出结果是 int d=1; fun (int p) { int d=5; d = d+p++; printf("%d",d); } main() { int
以下程序运行后,输出结果是 int d=1; fun (int p) { int d=5; d = d+p++; printf("%d",d); } main() { int
a=3; fun(a); d=d+a++; printf("%d尀n",d); }
2024-12-03 13:43:49
推荐回答(2个)
回答1:
fun(3) 输出局部变量d 为 8 ,(局部变量d的5加上局部变量p的3)
main函数里 全局变量d 为 1 + 3 得4
所以是 84
回答2:
输出应该是:84 因为你fun打印时没加换行。
相关问答
最新问答
从上海坐飞机到石家庄需要多长时间?
中山大学附近酒店
MFC 如何实现在edit 清空
吉他空弦嗡嗡响,像是杂音的响,除了一二弦都响
舌苔的分类
西门子冰箱冷藏室温度高,不会下降
定义和含义的区别是什么?
求好看的日本战斗类动漫、要人物美型的。
空调的除湿和制冷有什么区别?
社区护士任职应具备条件是什么