所以我正在做这个作业,我必须使用 5 个 if 语句进行评分......我的问题是,在我输入分数后,我的第一次尝试
if(grade >= 90 )
{
puts("A");
}
if(grade >= 80 )
{
puts("B");
}
if(grade >=70 )
{
puts("C");
}
if(grade >=60 )
{
puts("D");
}
if(grade >=50 )
{
puts("F");
}
当我运行这个程序时,我得到了所有的成绩字母。例如,如果我输入 96,我应该只得到 A ......但是我得到了 ABCDF 不同的尝试
if(grade >= 100 || grade>= 90 )
{
puts("A");
}
if(grade >= 89 || grade>= 80 )
{
puts("B");
}
if(grade >=79 || grade>= 70)
{
puts("C");
}
if(grade >=69 || grade>= 60)
{
puts("D");
}
if(grade >=59 || grade>= 50)
{
puts("F");
}