//依次输入一个学生的学号,以及3科(c语言,数学,英语)成绩,在屏幕上输出该学生的学号,3科成绩
//(注输出成绩时需要进行四舍五入且保留2位小数)
//输入描述:学号及3科成绩,学号和成绩之间用英文分号分隔开,成绩之间用英文逗号隔开。eg:17140216;80.845,90.55,100.00
//输出描述:学号,3科成绩 eg:The each subject score of No.17140216 is 80.845,90.55,100.00
#include<stdio.h>
int main()
{
int id = 0;
float c = 0.0f;//直接写0.0会认为是double类型,后面加上f,表示float类型
float math = 0.0f;
float english = 0.0f;
//输入
scanf("%d;%f,%f,%f", &id, &c, &math, &english);
//输出
printf("The each subject score of No.%d is %2f,%2f,%2f\n", id,c, math, english);//float默认输出6位小数,2f可以设置输出2位小数
return 0;
}
.运行示例: