当前位置:首页 » 学校课程 » c中课程表怎么

c中课程表怎么

发布时间: 2021-01-16 23:28:37

1. 利用数据结构(c版)在内存中对班级、课程表形成一个链表,并进行维护

struct class
{
class* next;
lesson* lsn;
...
}
struct lesson
{
lesson* next;
class* cas;
...
}

2. c语言怎样编写课程表,请问程序怎样写

链表存,
没学链表就数组+结构体完成。还没学结构体的话你就再啃啃C语言吧

3. 给定数据库中,包括“学生表”,“课程表”,“选课表”等三个数据表,表结构如下: 学生表:学号(C,6),姓

用LINQ(语言集成查询)完成你说的这些任务很方便,具体的细节问题还得你自己做。下面举出两个例子供你参考,这两个例子用数组代替数据库,对数据库也可用同样的方法。
例1,用bool值作关键字区分两组的结果,注意group子句中的表达式产生的结果。
public class Student
{
public string Name { get; set; }
public int ID { get; set; }
public List<int> Scores;
}
public static List<Student> GetStudents()
{
//实例化数据源,注意各成员内部成绩序列的初始化
List<Student> students = new List<Student>
{
new Student {Name="张勇", ID=1, Scores= new List<int> {97, 72, 81, 60}},
new Student {Name="王磊", ID=2 Scores= new List<int> {75, 84, 91, 39}},
new Student {Name="孙敏", ID=3, Scores= new List<int> {88, 94, 65, 85}},
new Student {Name="刘晓", ID=4, Scores= new List<int> {97, 89, 85, 82}},
new Student {Name="扬帆", ID=5, Scores= new List<int> {35, 72, 91, 70}}
};
return students;
}
static void Main()
{
List<Student> students = GetStudents();
//用true或false分组,查询变量是IEnumerable<IGrouping<bool, Student>>类型
var booleanGroupQuery = from student in students
group student by student.Scores.Average() >= 80;
foreach (var studentGroup in booleanGroupQuery)
{
Console.WriteLine(studentGroup.Key == true ? "平均分高于80" : "平均分低于80");
foreach (var student in studentGroup)
Console.WriteLine("{0,4} {1} {2}", student.ID, student.Name, student.Scores.Average());
}
}
输出:
平均分低于80
1 张勇 77.5
2 王磊 72.25
5 扬帆 67
平均分高于80
3 孙敏 83
4 刘晓 88.25
例2,查询人名先排序再分组,可以用姓作为分组关键字。
string[] Name = {"张明","刘新","王宏","刘洋","张媛","张宝","王金贵","刘东","王凯","刘芳"};
var sortedGroups = from name in Name
orderby name
group name by name[0] into newGroup
select newGroup;
foreach (var nameGroup in sortedGroups)
{
Console.WriteLine(nameGroup.Key);
foreach (var name in nameGroup)
Console.WriteLine(" "+name);
}
输出:

刘东 刘芳 刘新 刘洋

王宏 王金贵 王凯

张宝 张明 张媛
输出结果按姓分类,组内排序。
《C#编程指南》(清华大学出版社2011年1月出版,可网购)第5章和第17章专门讨论LINQ查询更新数据库。

4. C语言编一个课表查询

#include"stdio.h"
main()
{int a ,b;char s1[]="yingyu"s2[]="math";
while(b='\20')
{printf("Input the time: ");
scanf("%2d",&a);
if(a>=9&&a<=10)
printf("%s",s1):
if(a>=10&&a<=11)
printf("%s",s2):
printf("time is wrong press 空格键to continue");
b=getch();}
}
我编的程序比较简单,时间是二十四小时制,课程你可以自版己再加权几个

5. 怎么用C++安排课表C/C++

c语言程序设计,C++/Cprimerplus,看完这几本书,再实战练习一下,基本算是学会C/C++基础了,再往上学习就需要学习具体方向上的业务了,这个就需要平台了。

6. 对于教学数据库的3个基表(S表示学生表,C表示课程表,SC表示学生选课表,假设基表中

1.create table S
(SNO char(10) primary key,
SNAME varchar(20),
AGE int,
SEX char(2)default '男')
2.SELECT CNO,CNAME FROM C WHERE TEACHER='LI'
3.insert into C values('C01','高等数学','LI')
4.SELECT SNO,SNAME FROM S WHERE AGE>21 AND SEX='男'
5.select CNAME,TEACHER FROM C INNER JOIN SC ON C.CNO=SC.CNO WHERE SC.SNO='S1'
6.SELECT SNAME FROM S
WHERE SEX='男' and SNO in(select SNO from SC inner join
C on SC.CNO=C.CNO WHERE C.TEACHER='LI')
7.select CNO,CNAME FROM C
WHERE CNO in(select CNO from SC inner join
S on SC.SNO=S.SNO WHERE S.SNAME='WANG')
8.SELECT CNO 课程号,SEX 性别,count(*) 总人数,AVG(GRADE) 平均成绩 FROM SC INNER JOIN
S ON SC.SNO=S.SNO group by CNO,SEX
9.select SNAME,SNO from S
where SNO in (select SNO FROM SC group by SNO having count(SNO)>=2)

7. c语言课程表实习计划书

第一步
上机实习可以帮助我们更好地理解这种结构式的中级语言以及其各式回各样的数据类型答和高效率的运算程序,为我们进一步学习C++打下坚实基础
第二部
还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与同学合作编写程序
第三部
大家在一起学习,
取长补短
学会了去看懂别人的代码

8. C语言中,编写一个课程表查询程序,那个星期用什么来定义

用结构类型来定义!
里面的星期用enum类型!把所有的星期都列出来

9. 求救!!!用C语言编一个课程表

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

intmain()

{

char*p[8][5],*a;

inti=0,j=0,n;

a=(char*)malloc(sizeof(char));

for(j=0;j<5;j++)

for(i=0;i<8;i++)

{

printf("周%d第%d节",j+1,i+1);

scanf("%s",a);

p[j][i]=a;

a=(char*)malloc(sizeof(char));

}

printf("周一 周二 周三 周四版权 周五 ");

for(j=0;j<5;j++){

for(i=0;i<8;i++)

{

printf("%s ",p[j][i]);

}

printf(" ");

}

}

10. 求用c语言写一个课程表

需要的可以私聊

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919