導航:首頁 > 視頻設計 > 三峽大學c語言課程教學網站的設計與實現

三峽大學c語言課程教學網站的設計與實現

發布時間:2021-01-30 15:31:06

1. 急求 c語言課程設計 課程信息管理系統

這種題目,幾乎沒人會幫你做的,這要靠自己,你想到多少代碼,就先寫,就算是定義幾個變數,這是寫了,學習編程,最主要是要動手做,都敲代碼!不會的地方,再具體問,你一下子發整道題出來,誰都是看一眼,立馬關掉的!

2. 教學互動網站的設計與實現畢設

我這里有幾套教學互動系統的項目源碼, 論文的話沒有, 不過這個推薦自己版寫, 不然無法過權查重, 項目主要使用javaweb技術實現的, 資料庫採用mysql, 框架的話有用servlet原生的, 也有用springboot這種框架的, 希望能夠幫到你

3. 請高人指點(課件與教學網站的設計與實現)開題報告和畢業論文應該如何寫開題報告 包括以下幾個方面:

tytrytr

4. 大一 c語言課程設計 做一個學生學籍管理系統,越簡單越好

http://www.docin.com/p-110271548.html
c語言編寫的學生信息管理系統的設計與實現,不知版道是不是你權要的。

5. 急求 C語言課程設計 設計一個課程信息管理系統

#include<stdio.h>
#include<string.h>
#include <stdlib.h>
#define N 10
struct majors //課程信息結構體
{
int num; // 課程編號
char majorsname[12]; //課程名稱
char teachername[15]; //授課老師
char clas[20]; //課程所屬專業(擴展功能)
int a,b,c; //學分 課號 價格(擴展功能)
double pjf; // 課程質量評分(擴展功能)
};

void main()
{
void shuru(struct majors stu[N]); //子函數定義
void chuli(struct majors stu[N]);
void xiugai(struct majors stu[N]);
void shuchu(struct majors stu[N]);
void paixu(struct majors stu[N]);
void chaxun(struct majors stu[N]);
void tongj(struct majors stu[N]);
double pjf(struct majors stu[N]);
void bjgkm(struct majors stu[N]);
struct majors stu[N];
int i=0,j=0,p=0,u=0;
char str[70][500];
FILE *fp1,*fp;
if((fp=fopen("課程信息.txt","r"))==NULL) //提示文件存檔問題
printf("注意:為免出錯,第一次使用本程序,請選1 手動輸入課程信息. \n");
else
{
for(i=1;i<=N;i++)
{
if(i==1)
fp=fopen("課程信息.txt","r");
fscanf(fp,"%d%s%s%s%d%d%d",&stu[i].num,stu[i].name,stu[i].teachername,stu[i].clas,&stu[i].a,&stu[i].b,&stu[i].c);
if(1==N)
fclose(fp);
}
}
int choice;
do{
for(i=0;i<18;i++)
printf("**");
printf("主菜單");
for(j=0;j<18;j++)
printf("**");
printf("\n");
printf("#請選擇:1 課程信息輸入 2課程信息修改與刪除 3 課程信息查詢 4 信息輸出 5 退出#\n");
for(i=0;i<20;i++)
printf("***");
printf("**\n");
scanf("%d",&choice);
switch(choice)
{
case 1 :
shuru(stu) ; break;
case 2 :
xiugai(stu) ; break;
case 3 :
chuli(stu) ; break;
case 4 :
shuchu(stu) ; break;
case 5 : break;
default : puts("error"); return;
}

} while(choice!=5);
fp1=fopen("課程信息.txt","w");
for(i=1;i<=N;i++)
{

fprintf(fp1,"%d ",stu[i].num);
fprintf(fp1,"%s ",stu[i].name);
fprintf(fp1,"%s ",stu[i].teachername);
fprintf(fp1,"%s ",stu[i].clas);
fprintf(fp1,"%d ",stu[i].a);
fprintf(fp1,"%d ",stu[i].b);
fprintf(fp1,"%d ",stu[i].c);
fprintf(fp1,"\n");
}
puts("信息已保存在「課程信息.txt」中 Thank you!!");
fclose(fp1);
}

void shuru(struct majors stu[N])
{
}
void chuli(struct majors stu[N])
{
}
void xiugai(struct majors stu[N])
{
}
void shuchu(struct majors stu[N])
{
}
void paixu(struct majors stu[N])
{
}
void chaxun(struct majors stu[N])
{
}
void tongj(struct majors stu[N])
{
}
//double pjf(struct majors stu[N])
//{

//}
void bjgkm(struct majors stu[N])
{
}

6. C語言課程設計 設計題目管理系統

你好,源代碼,實現你所要求的,需要了就聊我

7. 哪位大俠有《基於web的教學網站的設計與實現》這篇文章,幫幫忙啊,跪求!

這個真沒有。。。不過這東西,我覺得網頁設計不用太局限的,完全基於web的話,那做出來的東西估計都是用css寫出來的了,速度和兼容上是很好,但是我想設計上,估計不會太太漂亮,主要是國內也還不普及的。

8. C語言課程設計----學生學籍管理系統

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

struct stud
{
long num;
char name[20];
double score;
};

typedef struct stucode
{
struct stud student ;
struct stucode *next;
}L;

void menu();
void createlist(struct stucode **r);
void out(struct stucode *r);
void search1(struct stucode *r);
void search2(struct stucode *r);
void del(struct stucode **r);
void insert(struct stucode **r);
void sort(struct stucode **r);

void main()
{
char choose;
int flag=1;
struct stucode *r=NULL;

while(flag)
{
system("cls");
menu();
choose=getchar();
switch(choose)
{
case '1':
createlist(&r);
out(r);
printf("Testing function 1\nPress any key to continue\n");
getchar();
getchar();
break;

case '2':
search1(r);
printf("Testing function 1\nPress any key to continue\n");
getchar();
getchar();
break;

case '3':
search2(r);
printf("Testing function 1\nPress any key to continue\n");
getchar();
getchar();
break;

case '4':
del(&r);
out(r);
printf("Testing function 1\nPress any key to continue\n");
getchar();
getchar();
break;

case '5':
insert(&r);
out(r);
printf("Testing function 1\nPress any key to continue\n");
getchar();
getchar();
break;

case '6':
sort(&r);
out(r);
printf("Testing function 1\nPress any key to continue\n");
getchar();
getchar();
break;

case '7':
out(r);
printf("Testing function 7\nPress any key to continue\n");
getchar();
getchar();
break;

case '0':
flag=0;
printf("The end.\n");
break;

default: printf("\nWrong Selection!(選擇錯誤,請重選!)\n");getchar();getchar();
}
}
}

void createlist(struct stucode **r)
{
struct stucode *p,*t;
long n;
char a[20];
double s;
if(*r) *r=NULL;
printf(" \n請輸入:\n 學號(請按學號升序排列) 姓名 分數 (若要結束請輸入三個為零)\n");
scanf("%ld%s%lf",&n,a,&s);
if(n==0) return;

p=(L *)malloc(sizeof(L));
p->student.num=n;
strcpy(p->student.name,a);
p->student.score=s;
p->next=NULL;
*r=p;

scanf("%ld%s%lf",&n,a,&s);

while(n)
{
t=p;
p=(L *)malloc(sizeof(L));
p->student.num=n;
strcpy(p->student.name,a);
p->student.score=s;
p->next=NULL;
t->next=p;
scanf("%ld%s%lf",&n,a,&s);
}
}

void search1(struct stucode *r)
{
long x;
if(!r)
{
printf("沒有學生信息可查詢!\n");
return ;
}
printf(" 請輸入要查詢的學生信息的學生學號:\n");
scanf("%ld",&x);
while(r&&r->student.num!=x)
r=r->next;
if(r==NULL)
printf("Error! No such student !\n");
else
printf("%ld %s %.2lf\n",r->student.num,r->student.name,r->student.score);
}
void search2(struct stucode *r)
{
char m[20];
if(!r)
{
printf("沒有學生信息可查詢!\n");
return ;
}

printf(" 請輸入要查詢的學生信息的學生姓名:\n");
scanf("%s",m);
while(r&&strcmp(r->student.name,m))
r=r->next;
if(r==NULL)
printf("Error! No such student !\n");
else
printf("%ld %s %.2lf\n",r->student.num,r->student.name,r->student.score);
}
void del(struct stucode **r)
{
long k;
struct stucode *p=*r,*t;
if(!(*r))
{
printf("沒有學生信息可刪除 !\n");
return ;
}
printf(" 請輸入要刪除的學生信息的學生學號:\n");
scanf("%ld",&k);

if(p->student.num==k)
*r=(*r)->next,free(p);
else
{
while(p->next&&p->next->student.num!=k)
p=p->next;
if(p->next==NULL)
printf("Error! No such student !\n");
else
{
t=p->next;
p->next=p->next->next;
free(t);
}
}

}
void insert(struct stucode **r)
{
long n;
char a[20];
double s;

L *p,*t,*k;
printf(" 請輸入要插入的學生信息的學生學號 姓名 分數:\n");
scanf("%ld%s%lf",&n,a,&s);
p=(L *)malloc(sizeof(L));
p->student.num=n;
p->student.score=s;
strcpy(p->student.name,a);
if(!(*r))
{
*r=p;
(*r)->next=NULL;
return ;
}
if(p->student.num<(*r)->student.num)
p->next=(*r),(*r)=p;
else
{
t=*r;
k=t;
while(t->next&&t->next->student.num<=p->student.num)
t=t->next;
p->next=t->next;
t->next=p;
*r=k;
}
}

void sort(struct stucode **r)
{
struct stucode *t,*p,*q,*z;
if(!r)
{
printf("沒有學生信息可排序!\n");
return ;
}

if(!(*r)||!(*r)->next)
return;

t=*r;
p=t->next;
t->next=NULL;
while(p)
{
q=p->next;
if(p->student.score>t->student.score)
{
p->next=t;
t=p;
}
else
{
z=t;
while(z->next&&z->next->student.score>=p->student.score)
z=z->next;
p->next=z->next;
z->next=p;
}

p=q;
}
*r=t;

}
void out(struct stucode *r)
{
printf("\n\n");
if(!r)
{
printf("沒有學生信息可輸出!\n");
return ;
}

while(r)
{
printf("%ld %s %.2lf\n",r->student.num,r->student.name,r->student.score);
r=r->next;
}
printf("\n\n");
}
void menu()
{
printf("\n 學生信息管理系統\n");
printf("\n 菜單\n\n");
printf("\n 1建立鏈表並顯示\n");
printf("\n 2查找某學號的學生信息\n");
printf("\n 3查找某姓名的學生信息\n");
printf("\n 4刪除某學號的學生信息\n");
printf("\n 5插入新的學生信息\n");
printf("\n 6按分數降序排列輸出\n");
printf("\n 7輸出\n");
printf("\n 0退出\n");

printf("\n 請選擇您要執行的選項:\n");
}

閱讀全文

與三峽大學c語言課程教學網站的設計與實現相關的資料

熱點內容
有趣的水語言教案反思 瀏覽:926
蘇教版高中語文pdf 瀏覽:49
幼兒觀察能力教案反思 瀏覽:927
托班音樂教案紅燈籠教學反思 瀏覽:232
怎樣讓學生愛上語文課培訓心得 瀏覽:404
山西統考2017語文試卷 瀏覽:805
三年級下冊語文半期考試jian參考答案 瀏覽:455
舞蹈課教學計劃表模板 瀏覽:682
2013小學體育教學工作計劃 瀏覽:393
快速波爾卡音樂教案 瀏覽:430
初高中語文語法 瀏覽:942
縣域課堂教學改革 瀏覽:349
何其芳秋天的教學設計 瀏覽:832
故事教學法在小學語文教學中的教學策略研究 瀏覽:795
朝陽區20152016期末語文 瀏覽:521
天勤教育教學點 瀏覽:534
語文九全課時特訓答案 瀏覽:679
戶外活動教案跑 瀏覽:977
2016重慶語文中考答案 瀏覽:885
大班音樂活動小白船教案及反思 瀏覽:216