作业帮 > 综合 > 作业

131 "以下程序运行后,输出结果是 A)84 B)99 C)95 D)44 int d=1; fun (int p)

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/04 07:36:10
131 "以下程序运行后,输出结果是 A)84 B)99 C)95 D)44 int d=1; fun (int p) { int d=5; d+=p++; printf("
int d=1;
fun (int p)
{ int d=5;
d+=p++;
printf(""%d"",d);
}
main()
{
int a=3;
fun(a);
d+=a++;
printf(""%d\n"",d);
}
131
答案为C
全局定义整型变量d=1;
定义函数fun,函数功能实现初始化d=5,d=d+(p+1),即 d=5+3+1屏幕打印d的数值9;
同理main()主函数中,初始化a=3,d=1不受fun(a)影响,d=d+(a+1).即d=1+3+1屏幕打印d的数值5;
综上把两个数值9 5放在一起就是95,答案为C