这段代码试图计算三个整数的平均值并输出,但存在几个语法和逻辑错误。 - 第4行 `int a,b,c,;` 中多了一个逗号,这是语法错误。 - 第6行 `X=(a+b+c)/3;` 中变量 `X` 没有声明类型,而且三个整数相除会得到整数结果,丢失小数部分。 - 第8行 `printf("%s.2f",X);` 中格式说明符写错了,`%s` 用于字符串,`%f` 才是浮点数,而且 `X` 是整数类型,与格式不匹配。
Copy this url:
QR-code: