单选题:下列程序执行后输出的结果是
下列程序执行后输出的结果是 @[A](2)
```
int d=1;
void fun (int q)
{ int d=5;
d+=q++;
printf("%d ",d);
}
int main(void)
{ int a=3;
fun(a);
d+=a++;
printf("%d\n",d);
return 0;
}
```
A. 8 4
B. 9 6
C. 9 4
D. 8 5
A.8 4
B.9 6
C.9 4
D.8 5
答案:A
```
int d=1;
void fun (int q)
{ int d=5;
d+=q++;
printf("%d ",d);
}
int main(void)
{ int a=3;
fun(a);
d+=a++;
printf("%d\n",d);
return 0;
}
```
A. 8 4
B. 9 6
C. 9 4
D. 8 5
A.8 4
B.9 6
C.9 4
D.8 5
答案:A