c實現課程表
1. 用c語言如何編輯課程表,來個大神教教吧!最後做出來的課程表格式是exe格式,自己怎麼也做不好。
寫了一個,比較笨,不知行不行
2. 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();}
}
我編的程序比較簡單,時間是二十四小時制,課程你可以自版己再加權幾個
3. 求用c語言寫一個課程表
需要的可以私聊
4. 如何用C語言實現大學排課
//---------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
void prt(const char cla[][4][20]) /*輸出保存在cls三維字元數組中的周課程表*/
{
int i,j;
printf("\t周一\t\t周二\t\t周三\t\t周四\t\t周五\n\n");
for (j=0; j<4; j++)
{
printf("第%d節\t",j+1);
for (i = 0; i<5; i++) {
printf("%s\t\t",cla[i][j]);
}
putchar('\n');
}
}
int main(void)
{
const char *cs[]={"數學","語文","電腦","音樂","物理","化學","體育"}; /*備選課程*/
char cla[5][4][20]; /*存儲一周的課程表,一周上5天課,每天上4節課,為每節課的名稱留10個char長度的空間*/
int i,j;
srand(time(NULL)); /*初始化隨機數生成器的種子*/
for (i = 0; i<5; i++) { /*生成一周的課程安排*/
for (j=0; j<4; j++) { /*生成一天的四節課程安排*/
if (j<2) strcpy(cla[i][j],cs[rand()%(sizeof(cs)/sizeof(char*)-1)]); /*體育不能安排在第1、2節課*/
else strcpy(cla[i][j],cs[rand()%(sizeof(cs)/sizeof(char*))]); /*安排第3、4節課*/
}
}
prt(cla); /*輸出生成的周課程表*/
system("pause");
return 0;
}
//---------------------------------------------------------------------------
5. C語言中,編寫一個課程表查詢程序,那個星期用什麼來定義
用結構類型來定義!
裡面的星期用enum類型!把所有的星期都列出來
6. c語言怎樣編寫課程表,請問程序怎樣寫
鏈表存,
沒學鏈表就數組+結構體完成。還沒學結構體的話你就再啃啃C語言吧
7. 用c#編程顯示課程表
你可以根據你的表這樣寫sql語句,查出來一個結果集,然後再把它放到DataTable中,這里記做dtResult;
select b.Cdate,b.ClessonName,b.Clesson from dbo.tbl_SelectCourse a
left join dbo.tbl_Course b on a.Cno=b.Cno where a.Sno=001
之後你可以new一個DataTable,記做dtClass,給dtClass添加列:
節數\星期;星期一;星期二;星期三.........;
之後再給dtClass添加幾行數據;一天有幾節課加幾行就行,只有節數\星期那一列的數據為1,2,3,4.。。。,其他的數據都為空就行
之後寫一個for循環,在dtResult中遍歷,如果Cdate=="星期一"且Clesson=="1",就修改dtClass第一行第二列的數據為ClessonName;
在前台頁面添加DataGridview,給DataGridview綁定數據為dtClass;頁面上顯示的結果就是學號為001的學生的課程表;
如果還不會的話,把你的表結構給我,我給你弄出來
8. 求救!!!用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(" ");
}
}
9. 求一份課程設計程序,是關於課表的,用c語言編寫
你什麼時候交作業