pesticide 发表于 2019-9-25 21:52:54

求助大佬,救救孩子

GPA计算:学习成绩的百分制和等级制、GPA之间有一个对应关系,不同学校可能不同,比如:

百分制成绩   等级制成绩   学分绩点(GPA)
93-100         A               4

90-92         A-               3.67

87-89         B+            3.33

83-86         B               3

80-82         B -               2.67

77-79         C+            2.33

73-76         C               2

70-72         C-               1.67

66-69         D+            1.33

60-65         D                1

<60             F               0

要求:

编写程序,从键盘输入百分之成绩(整数),输出三种成绩,输出要求为:

在一行中顺序输出百分之成绩(%10d)、等级制成绩(%10s)、gpa成绩(%10.2f),中间没有其他间隔符号。



没有必要按照这个表格来的哈,其实精简一点打印几项就可以了,我只想看看各位大佬的思路。


判官 发表于 2019-9-25 22:26:07

%10s是什么鬼{:10_257:}

萌兔biubiu 发表于 2019-9-26 06:48:01

while 和 if 条件判断呗

Frank2008 发表于 2019-10-3 19:23:19

switch case

AkutaHinako 发表于 2019-10-7 17:38:32


int input;
scanf("%d",&input);

if(input>=93){
...
}
else if(input>=90){
...
}
.....
页: [1]
查看完整版本: 求助大佬,救救孩子