不会写程序,用浮点数,结果为2.500000
#include <stdio.h> int main() { float a,b; scanf("%f%f",&a,&b); printf("%f",(a+b)/2); return 0; }
浮点数输出为2.500000没啥问题啊。如果你只想有一位小数printf("%.1f",a);