单选题:下面程序运行后的输出结果是( )。
下面程序运行后的输出结果是( )。 @[A](2)
```
int x,y;
void Fun()
{
int a=18, b=16;
x=x+a+b;
y=y+a-b;
}
int main()
{
int a=9,b=8;
x=a+b;
y=a-b;
Fun();
printf("%d,%d", x, y);
return 0;
}
```
A. 51,3
B. 34,2
C. 17,1
D. 前面都不正确
A.51,3
B.34,2
C.17,1
D.前面都不正确
答案:A
```
int x,y;
void Fun()
{
int a=18, b=16;
x=x+a+b;
y=y+a-b;
}
int main()
{
int a=9,b=8;
x=a+b;
y=a-b;
Fun();
printf("%d,%d", x, y);
return 0;
}
```
A. 51,3
B. 34,2
C. 17,1
D. 前面都不正确
A.51,3
B.34,2
C.17,1
D.前面都不正确
答案:A