
create database [数据库名]user [该数据库名]--
学生表 create table [学生表表名]( sId int primary key, --学生ID
编号,主键 sName varchar(10) unique not null, --学生名字 )--
科目表 create table [科目表表名]( sjId int primary key, --科目ID编号,主键 sjName varchar(10) unique not null, --科目名称 )--成绩表 create table [成绩表表名] rId int primary key, --成绩ID编号,主键 sjId int references [科目表表名](sjId), --科目ID编号,继承科目表的ID编号 sId int references [学生表表名](sId), --学生ID编号,继承学生表的ID编号 result float not null --成绩 )--查询语句 select r.rId,sj.sjId,sj.sjName,su.sId,su.sName,r.result from [成绩表表名] r, join [科目表表名] sj on sj.sjId=r.sjId, join [学生表表名] su on su.sId=r.sIdpublic class ScoreDemo {
public static void main(String[] args) {
int[] score = {89,75,36,57,56,82,73,60,72}//一组成绩
int line = 60//及格分数线
int nums=0//此变量用于保存不及格的人数
for (int i = 0 i < score.length i++) {//循环遍历
if(score[i]<line){//如果低于分数线
nums++//不及格的人数加一个
}
}
System.out.println("不及格的人数"+nums+"人")
}
}
输出
不及格的人数3人
评论列表(0条)