课程表程序
Ⅰ 求一份课程设计程序,是关于课表的,用c语言编写
你什么时候交作业
Ⅱ 希赛程序员在线培训课程表
课时1主讲:计算机基础
课时2主讲:操作系统
课时3主讲:多媒体技术
课时4主讲:计算机应用基础
课时5主讲:网络与信息安全
课时6主讲:法律法规与标准化
课时7主讲:数据库系统(一)
课时8主讲:数据库系统(二)
课时9主讲:软件工程
课时10主讲:程序设计语言
课时11主讲:数据结构
课时12主讲:C程序设计
课时13主讲:C++/Java
Ⅲ C语言中,编写一个课程表查询程序,那个星期用什么来定义
用结构类型来定义!
里面的星期用enum类型!把所有的星期都列出来
Ⅳ c语言怎样编写课程表,请问程序怎样写
链表存,
没学链表就数组+结构体完成。还没学结构体的话你就再啃啃C语言吧
Ⅳ 我想编写一个自动生成课程表的程序,但是算法我不知道怎么写!
你要说明白一点,有什么要求,实现怎么样的功能,才好回答!一般是用随机函数,然后用循环语句执行,嵌套条件语句判断满足条件,不满足就返回从新执行,直到满足条件,打印输出结果,这是我学习dBASE时期,&BASIC时的算法,应该是通用的,结构化的编程语言都通用的!
Ⅵ 怎么制作一个JAVA的课程表程序(需要详细解答)
写个课程表程序倒是不难,只要使用java.util.Calendar类,可以做个万年历的课表,不过要界面就要配合专swing,但是你要在手属机上运行就不能使用j2se,要用j2me.不过个人建议不要用java,java在手机上要用java虚拟机才可以运行,效率慢,所以建议使用C++嵌入式编程
Ⅶ 由全体老师的各个课表,用VBA编写程序可以查询具体某一天全体老师的课表,怎么
用vba实现这样的数据汇总不难,但前提是各个表要规范。
Ⅷ 谁能给我一个自学程序员的课程表
如果想软件开发
离散数学 操作系统 网络技术 计算机组成原理 数据库技术 数据结构
C/C++ vc++ windows程序设计 多媒体技术
如果学偏硬的话 还要学 汇编程序设计 单片机 电子技术
以下是XX大学本科计算机系教材:
计算机导论
计算机电路基础
数据库系统概论
信号与系统
算法分析与设计
计算机组成与结构
硬件描述语言及应用
复变函数
数字逻辑电路课程设计
数字电路与逻辑技术
离散数学
数据结构
数据结构课程设计
电子CAD实训
面向对象程序设计
数据库开发课程设计
微机接口课程设计
计算机图形学
人工智能导论
汇编语言与微机接口
操作系统
多媒体技术
计算机网络
VC程序设计
数据库开发技术
单片机原理及应用
Linux操作系统
常用网络组建与维护
Java程序设计
单片机课程设计
编译原理
通信概论
软件测试技术
计算机控制技术
MATLAB
DSP原理及应用
WEB开发技术
软件工程
嵌入式系统开发及应用
智能机器人技术
计算机综合应用课程设计
数据采集与处理
建议你买本书,书比网上的电子版教程好的多,如计算机届超级权威教授 谭浩强 老先生写的《C语言程序设计(第三版)》,全国发行了700万册,可以说是学C语言的人必看的书,我们大学就用这本书,很适合自学,通俗易懂
建议你学习其它计算机知识时也看他的书,他出的书很多,涵盖面广,每一本都很经典
这里有他的教程word版下载
http://www.longtengwang.com/Soft/UploadSoft/down/c/%CC%B7%BA%C6%C7%BFC%D3%EF%D1%D4%BD%CC%B3%CCWord%B0%E6.rar
另外,机械工业出版社的 计算机丛书系列也相当经典,全是翻译国外经典教材,国外计算机发展早,水平比国内高很多,看这些教材事半功倍,推荐(美)Al Kelley Ira Pohl的《C语言教程第4版》
学习程序语言要持之以恒,不浮躁
Ⅸ c#做一个课表程序,怎样做编程
先要明确需求
Ⅹ 写一个课程表计算程序java
import java.util.ArrayList;
import java.util.List;
import javax.swing.JOptionPane;
class Course {
private String course;
private String unit;
private String grade;
private String score;
public String getCourse() {
return this.course;
}
public void setCourse(String course) {
this.course = course;
}
public String getUnit() {
return this.unit;
}
public void setUnit(String unit) {
this.unit = unit;
}
public String getGrade() {
return this.grade;
}
public void setGrade(String grade) {
this.grade = grade;
}
public String getScore() {
return this.score;
}
public void setScore(String score) {
this.score = score;
}
}
class GPAInfo {
private String name;
private List<Course> courseInfo;
private String gpa;
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public List<Course> getCourseInfo() {
return this.courseInfo;
}
public void setCourseInfo(List<Course> courseInfo) {
this.courseInfo = courseInfo;
}
public String getGpa() {
return this.gpa;
}
public void setGpa(String gpa) {
this.gpa = gpa;
}
}
public class GPA {
public static void main(String[] args) {
// String hasNextStudent = "y";
String hasNextCourse = "y";
// List<GPAInfo> gpaInfolist = new ArrayList<GPAInfo>();
// while((hasNextStudent != null) && "y".equals(hasNextStudent.toLowerCase())) {
GPAInfo gpaInfo = new GPAInfo();
String name = JOptionPane.showInputDialog("enter a name");
gpaInfo.setName(name);
List<Course> courselist = new ArrayList<Course>();
while ((hasNextCourse != null) && "y".equals(hasNextCourse.toLowerCase())) {
Course course = new Course();
String courseName = JOptionPane.showInputDialog(" What class do you have?");
course.setCourse(courseName);
String unit = JOptionPane.showInputDialog(" Enter the units you get");
course.setUnit(unit);
String grade = JOptionPane.showInputDialog(" Grade you get?");
course.setGrade(grade);
course.setScore(String.valueOf(getScore(grade.toCharArray()[0])));
courselist.add(course);
hasNextCourse = JOptionPane.showInputDialog(" other class? Yes or no");
}// while has next course
hasNextCourse = "y";
gpaInfo.setCourseInfo(courselist);
gpaInfo.setGpa(getGpa(courselist));
// gpaInfolist.add(gpaInfo);
// hasNextStudent = JOptionPane.showInputDialog(" other student? Yes or no");
// }// while has next student
String output = "";
// for (GPAInfo gpaInfo : gpaInfolist) {
output += "名字:" + gpaInfo.getName() + "\n";
output += "课程 学分 成绩" + "\n";
// List<Course> courselist = gpaInfo.getCourseInfo();
for (Course course : courselist) {
output += course.getCourse() + " " + course.getUnit() + " " + course.getScore() + "\n";
}
output += "平均点数GPA " + gpaInfo.getGpa() + "\n\n";
// }
System.out.println(output);
JOptionPane.showMessageDialog(null, output);
System.exit(-1);
}
private static String getGpa(List<Course> courselist) {
double avg = 0;
int totalScore = 0;
int totalUnit = 0;
for (Course course : courselist) {
totalUnit += Integer.parseInt(course.getScore());
totalScore += Integer.parseInt(course.getUnit()) * Integer.parseInt(course.getScore());
}
if (totalUnit != 0) {
avg = totalScore / totalUnit;
}
if (avg > 4) {
avg = 4;
}
return String.valueOf(avg);
}
private static int getScore(char score) {
int point;
score = Character.toUpperCase(score);
switch (score) {
case 'A':
point = 4;
break;
case 'B':
point = 3;
break;
case 'C':
point = 2;
break;
case 'D':
point = 1;
break;
default:
point = 0;
break;
}
return point;
}
}