首页
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打印时没加换行。
相关问答
最新问答
电脑液晶屏有裂缝,还有漏液现像,继续使用对人体有伤害吗?
今天晚上欧冠中央5转播不?
吧友觉得使命召唤哪一部最经典好玩
中考满分叙事作文及点评
非全日制本科,能考研究生吗?
家庭宠物医生上门为猫做绝育手术靠谱吗
电脑全屏游戏切换时花屏
烟感探测器总线制和多线制有什么区别
社会人士怎么自学机械专业?
为什么北方人喜欢生吃蔬菜,南方的蔬菜为什么很少人