int main(){ float i;scanf("%f",&i);i=i*10000;i=i+5;printf("%.3f",i/10000);return 0;} 如果要求四舍五入的话 就这样了 (float如果不行的话就用double) 大概就是这样了
输出语句可以这样写: printf("%.3f\n",a); 假设a是你要输出的变量。其中".3f"就是指限定输出3位小数,并且C语言会自动进行末位的四舍五入。
C语言,编写程序,依次输入某位学生的数学、英语和计算机课程的成绩,计算并输出该生3门课程的平均分【输入形式】输入成绩(整数)【输出形式】输出成绩(浮点数,结果保留2位小数
C语言,编写程序,依次输入某位学生的数学、英语和计算机课程的成绩,计算并输出该生3门课程的平均分【输入形式】输入成绩(整数)【输出形式】输出成绩(浮点数,结果保留2位小数)【样