int fun(int a,int b) { int c; c=a>b?a:b; return c; Y int main() K int x=8,y=10; printf(“%d”,fun(x,y));
时间: 2024-04-04 08:09:36 浏览: 63
C语言程序设计模拟试题A(附答案).doc
这段代码有语法错误,需要进行修正:
```
#include <stdio.h>
int fun(int a, int b) {
int c;
c = a > b ? a : b;
return c;
}
int main() {
int x = 8, y = 10;
printf("%d", fun(x, y));
return 0;
}
```
修正后的代码输出结果为 `10`,因为 `y` 的值比 `x` 大,所以 `fun` 函数返回 `y` 的值。
阅读全文