请某位大神详细帮我解决这道题 希望能说得详细点 小弟在这里谢谢了#include"stdio.h"void fun (int p){int d=2;p=d++;printf("%d",p);}main(){int a=1;fun(a);printf("%d\n",a);}

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:17:05
请某位大神详细帮我解决这道题 希望能说得详细点 小弟在这里谢谢了#include

请某位大神详细帮我解决这道题 希望能说得详细点 小弟在这里谢谢了#include"stdio.h"void fun (int p){int d=2;p=d++;printf("%d",p);}main(){int a=1;fun(a);printf("%d\n",a);}
请某位大神详细帮我解决这道题 希望能说得详细点 小弟在这里谢谢了
#include"stdio.h"
void fun (int p)
{
int d=2;
p=d++;printf("%d",p);
}
main()
{
int a=1;
fun(a);printf("%d\n",a);
}

请某位大神详细帮我解决这道题 希望能说得详细点 小弟在这里谢谢了#include"stdio.h"void fun (int p){int d=2;p=d++;printf("%d",p);}main(){int a=1;fun(a);printf("%d\n",a);}
因为a=1,传到函数 fun (int p) ,得p=a=1,因为p=d++;得到p=2,a=1.