有如下关系: 学生(学号,姓名,性别,专业,出生年月) 教师(教师编号,姓名,所在部门,职称) 授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩) (1)使用SQL语言创建以上的关系,要求有主键和外键等。假设规定属性的类型如下:出生年月为日期型数据,学分为数值型数据,其他的均为字符串型数据,列的宽度自定义。 (2)用SQL查询语句查找成绩为90分以上(包括90)的学生的学号,姓名和专业。 (3)从学生表中删除所有学号为“105001”的记录。 (4)用SQL查询语句查找每个学生参加考试的最高分及最低分。 (5)从授课表中创建一个成绩及格的所有计算机系女生的视图。
第1题
t;int index,length) { int i,j,k,lengthl,con; index=0;length=0;i=1; while(i<=strlen(s)) { j=1; while(j<=strlen(t)) { if(s[i]==t[j] { k=1;lengthl=1;con=1; while(con) if((1)) { lengthl=lengthl+1;k=k+1; } else (2) ; if(lengthl>length) {index=i;length=lengthl;} (3); } else (4); } (5); } }
第2题
品表2(商品代号char(8),产地char(6),品牌char(6),) 使用SQL语句实现以下功能。 (1)从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。 (2)从商品库中查询出数量大于10的商品种数。 (3)从商品库中查询出比所有商品单价的平均值要高的全部商品。
第3题
struct List*next; }; typedef struct List node; typedef node*link; void main() { link ptr,head,tail; int num,i; tail=(link)malloc(sizeof(node)); tail一>next=(1): ptr=tail; printf("\nplease input data:\n"); for(i=0;i<=4;i++) { scanf("%d",(2)): ptr->data=num; head=(link)malloc(sizeof(node)); head一>next= (3) ; ptr=head; } ptr=(4) ; while(ptr!=NULL) { printf("the value is%d.\n",(5)); ptr=ptr一>next; } }
第7题
组a中各元素的值都不相同。 define MAXN 100 int a[MAXN],n,k; int search_c(int a[],int n,int k) { int low,high,i,j,m,t; k一一;low=0;high=n一1; do { i=low;j=high; (1) ; do { while(i<j &&t<a[j])j一一; if(i<j)a[i++]=a[j]; while(i%j&&t>=a[i])i++; if(i<j)a[j一一]=a[i]; } while(i<j); a[i]=t; if (2); if(i<k) low=(3) ; else high=(4) ; } while (5) ; return(a[k]); }
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!