#include <stdio.h> int main() { int a,b,c,d,e; e=(a+b+c+d)/4; scanf("%d%d%d%d\n",&a,&b,&c,&d); printf("%f\n",e); return 0; } 应该是 float 或者是double 我去,这你都不知道?这个必然错了,数据类型不对呀