你到底是学的是C还是C++C与C++是两个不同的语言,只是C是C++的子集以下程序可用于C及C++(应该没有比这个再简单的运算了)#include <stdio.h>int main( ){ double a,b,c; //定义三个双精度数 scanf("%lf%lf%lf",&a,&b,&c);//从键盘输入三个双精度数 //它们的平均值并保留此平均值小数点后一位数, //对小数点后第二位进行四舍五入 //并输出,这个一条命令就可以 ///printf的保留小数就是四舍五入的 printf("%.1f\n",(a+b+c)/3); return 0;} 测试