编写程序判断一个学生的成绩是及格还是不及格

如题

//--判断学生考试是否及格 , 及格返回1,不及格返回0, 参数错误返回-1//--tempMaxScore:本次考试的满分, tempScore:某学生的分 int isPass(float tempMaxScore, float tempScore){ //不应出现负分 if ((tempMaxScore<0)||(tempScore<0)) return -1; //考分不可能超过满分 if (tempMaxScore<tempScore) return -1; //判断及格 if (tempScore >= tempMaxScore*0.6) return 1; else return 0;}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-07
这样也应该是可以的,因为学生的考试本身就是抽样考试。考试你会就过,不会就不过。但是考试过了,不一定就完全比考试不过的人厉害。就像58与60分,差在什么地方,分数都差不多,但质去不同。没有严格意义的公平,如果真做的严格意义的公平,人都会在扯皮中,没有什么意义。
第2个回答  2017-08-10
double score =100;//获取学生分数
string grade=“及格”;//定义一个等级,默认及格
if(score<60)//判断分数是否小于60,自定义及格线
{
grade=“不及格”;

}
第3个回答  2013-11-27
你要什么编程语言写的?
第4个回答  2013-11-27
import java.io.*;

public class Test
{
public static void main(String []args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("输入成绩:");
double result = Double.parseDouble(br.readLine());
if(result<60){
System.out.println("不及格");
}
else if(result>60 && result<=100){
System.out.println("及格");
}
else System.out.println("成绩不符合");
}
};本回答被网友采纳
相似回答