當前位置:首頁 » 操作系統 » 日程管理源碼

日程管理源碼

發布時間: 2022-05-24 12:13:51

⑴ 求c語言日程表管理代碼

你好
要求不是很明確,私信聯系吧

⑵ 日程管理系統源碼

問問題是傻子.你當程序員做出來的東西那麼廉價?
沒人會幫你做!你就等著分消失吧.傻子

態度決定一切,就你這態度.要有人幫你那就是傻子

⑶ C#個人日程管理系統程序提醒功能代碼怎麼寫求高手解答,急需,希望盡快詳細的解決問題,謝謝!

不知道你這提醒功能是如何運行的,如果只是在登陸時提醒可以,登陸後根據登陸賬號查詢資料庫有沒有提醒的內容,然後提醒;如果是實時提醒,哪么就要麻煩一點,弄個定時器,BS結構(webform)的可以在登陸後判斷同一天的可以考慮使用js的定時器(參考客戶端時間,可能有誤差),判斷還有多少時間,然後設置這么長時間後提醒;如果CS結構(winform)可以利用定時器實時比較,然後提醒。

⑷ 日程管理c語言編寫 求代碼 有重謝

#include"stdio.h"#include"stdlib.h"#include"string.h"intshoudsave=0;/**/structstudent{char()num[10];/*學號*/char()name[20];char()sex[4];intcgrade;intmgrade;integrade;inttotle;intave;charneartime[10];/*最近更新時間*/};typedefstructnode{structstudentdata;structnode*next;}Node,*Link;voidmenu(){printf("********************************************************************************");printf("\t1登記學生資料\t\t\t\t\t2刪除學生資料\n");printf("\t3查詢學生資料\t\t\t\t\t4修改學生資料\n");printf("\t5保存學生資料\t\t\t\t\t0退出系統\n");printf("********************************************************************************\n");}voidprintstart(){printf("-----------------------------------------------------------------------\n");}voidWrong(){printf("\n=====>提示:輸入錯誤!\n");}voidNofind(){printf("\n=====>提示:沒有找到該學生!\n");}voidprintc()/*本函數用於輸出中文*/{printf("學號\t姓名性別英語成績數學成績C語言成績總分平均分\n");}voidprinte(Node*p)/*本函數用於輸出英文*/{printf("%-12s%s\t%s\t%d\t%d\t%d\t%d\t%d\n",p->data.num,p->data.name,p->data.sex,p->data.egrade,p->data.mgrade,p->data.cgrade,p->data.totle,p->data.ave);}Node*Locate(Linkl,charfindmess[],charnameornum[])/*該函數用於定位連表中符合要求的接點,並返回該指針*/{Node*r;if(strcmp(nameornum,"num")==0)/*按學號查詢*/{r=l->next;while(r!=NULL){if(strcmp(r->data.num,findmess)==0)returnr;r=r->next;}}elseif(strcmp(nameornum,"name")==0)/*按姓名查詢*/{r=l->next;while(r!=NULL){if(strcmp(r->data.name,findmess)==0)returnr;r=r->next;}}return0;}voidAdd(Linkl)/*增加學生*/{Node*p,*r,*s;charnum[10];r=l;s=l->next;while(r->next!=NULL)r=r->next;/*將指針置於最末尾*/while(1){printf("請你輸入學號(以'0'返回上一級菜單:)");scanf("%s",num);if(strcmp(num,"0")==0)break;while(s){if(strcmp(s->data.num,num)==0){printf("=====>提示:學號為'%s'的學生已經存在,若要修改請你選擇'4修改'!\n",num);printstart();printc();printe(s);printstart();printf("\n");return;}s=s->next;}p=(Node*)malloc(sizeof(Node));strcpy(p->data.num,num);printf("請你輸入姓名:");scanf("%s",p->data.name);getchar()();printf("請你輸入性別:");scanf("%s",p->data.sex);getchar()();printf("請你輸入c語言成績:");scanf("%d",&p->data.cgrade);getchar()();printf("請你輸入數學成績:");scanf("%d",&p->data.mgrade);getchar();printf("請你輸入英語成績:");scanf("%d",&p->data.egrade);getchar();p->data.totle=p->data.egrade+p->data.cgrade+p->data.mgrade;p->data.ave=p->data.totle/3;/*信息輸入已經完成*/p->next=NULL;r->next=p;r=p;shoudsave=1;}}voidQur(Linkl)/*查詢學生*/{intsel;charfindmess[20];Node*p;if(!l->next){printf("\n=====>提示:沒有資料可以查詢!\n");return;}printf("\n=====>1按學號查找\n=====>2按姓名查找\n");scanf("%d",&sel);if(sel==1)/*學號*/{printf("請你輸入要查找的學號:");scanf("%s",findmess);p=Locate(l,findmess,"num");if(p){printf("\t\t\t\t查找結果\n");printstart();printc();printe(p);printstart();}elseNofind();}elseif(sel==2)/*姓名*/{printf("請你輸入要查找的姓名:");scanf("%s",findmess);p=Locate(l,findmess,"name");if(p){printf("\t\t\t\t查找結果\n");printstart();printc();printe(p);printstart();}elseNofind();}elseWrong();}voidDel(Linkl)/*刪除*/{intsel;Node*p,*r;charfindmess[20];if(!l->next){printf("\n=====>提示:沒有資料可以刪除!\n");return;}printf("\n=====>1按學號刪除\n=====>2按姓名刪除\n");scanf("%d",&sel);if(sel==1){printf("請你輸入要刪除的學號:");scanf("%s",findmess);p=Locate(l,findmess,"num");if(p){r=l;while(r->next!=p)r=r->next;r->next=p->next;free(p);printf("\n=====>提示:該學生已經成功刪除!\n");shoudsave=1;}elseNofind();}elseif(sel==2){printf("請你輸入要刪除的姓名:");scanf("%s",findmess);p=Locate(l,findmess,"name");if(p){r=l;while(r->next!=p)r=r->next;r->next=p->next;free(p);printf("\n=====>提示:該學生已經成功刪除!\n");shoudsave=1;}elseNofind();}elseWrong();}voidModify(Linkl){Node*p;charfindmess[20];if(!l->next){printf("\n=====>提示:沒有資料可以修改!\n");return;}printf("請你輸入要修改的學生學號:");scanf("%s",findmess);p=Locate(l,findmess,"num");if(p){printf("請你輸入新學號(原來是%s):",p->data.num);scanf("%s",p->data.num);printf("請你輸入新姓名(原來是%s):",p->data.name);scanf("%s",p->data.name);getchar();printf("請你輸入新性別(原來是%s):",p->data.sex);scanf("%s",p->data.sex);printf("請你輸入新的c語言成績(原來是%d分):",p->data.cgrade);scanf("%d",&p->data.cgrade);getchar();printf("請你輸入新的數學成績(原來是%d分):",p->data.mgrade);scanf("%d",&p->data.mgrade);getchar();printf("請你輸入新的英語成績(原來是%d分):",p->data.egrade);scanf("%d",&p->data.egrade);p->data.totle=p->data.egrade+p->data.cgrade+p->data.mgrade;p->data.ave=p->data.totle/3;printf("\n=====>提示:資料修改成功!\n");shoudsave=1;}elseNofind();}voidDisp(Linkl){intcount=0;Node*p;p=l->next;if(!p){printf("\n=====>提示:沒有資料可以顯示!\n");return;}printf("\t\t\t\t顯示結果\n");printstart();printc();printf("\n");while(p){printe(p);p=p->next;}printstart();printf("\n");}voidTongji(Linkl){Node*pm,*pe,*pc,*pt,*pa;/*用於指向分數最高的接點*/Node*r=l->next;if(!r){printf("\n=====>提示:沒有資料可以統計!\n");return;}pm=pe=pc=pt=pa=r;while(r!=NULL){if(r->data.cgrade>=pc->data.cgrade)pc=r;if(r->data.mgrade>=pm->data.mgrade)pm=r;if(r->data.egrade>=pe->data.egrade)pe=r;if(r->data.totle>=pt->data.totle)pt=r;if(r->data.ave>=pa->data.ave)pa=r;r=r->next;}printf("------------------------------統計結果--------------------------------\n");printf("總分最高者:\t%s%d分\n",pt->data.name,pt->data.totle);printf("平均分最高者:\t%s%d分\n",pa->data.name,pa->data.ave);printf("英語最高者:\t%s%d分\n",pe->data.name,pe->data.egrade);printf("數學最高者:\t%s%d分\n",pm->data.name,pm->data.mgrade);printf("c語言最高者:\t%s%d分\n",pc->data.name,pc->data.cgrade);printstart();}voidSort(Linkl){Linkll;Node*p,*rr,*s;ll=(Link)malloc(sizeof(Node));/*用於做新的連表*/ll->next=NULL;if(l->next==NULL){printf("\n=====>提示:沒有資料可以排序!\n");return;}p=l->next;while(p){s=(Node*)malloc(sizeof(Node));/*新建接點用於保存信息*/s->data=p->data;s->next=NULL;rr=ll;while(rr->next!=NULL&&rr->next->data.totle>=p->data.totle)rr=rr->next;if(rr->next==NULL)rr->next=s;else{s->next=rr->next;rr->next=s;}p=p->next;}free(l);l->next=ll->next;printf("\n=====>提示:排序已經完成!\n");}voidSave(Linkl){FILE*fp;Node*p;intflag=1,count=0;fp=fopen("c:\\student","wb");if(fp==NULL){printf("\n=====>提示:重新打開文件時發生錯誤!\n");exit(1);}p=l->next;while(p){if(fwrite(p,sizeof(Node),1,fp)==1){p=p->next;count++;}else{flag=0;break;}}if(flag){printf("\n=====>提示:文件保存成功.(有%d條記錄已經保存.)\n",count);shoudsave=0;}fclose(fp);}voidmain(){Linkl;/*連表*/FILE*fp;/*文件指針*/intsel;charch;charjian;intcount=0;Node*p,*r;printf("\t\t\t\t學生成績管理系統\n\t\t\t\t-------福建農業職業學院計應0501黃歡(32號)\n");l=(Node*)malloc(sizeof(Node));l->next=NULL;r=l;fp=fopen("C:\\student","rb");if(fp==NULL){printf("\n=====>提示:文件還不存在,是否創建?(y/n)\n");scanf("%c",&jian);if(jian=='y'||jian=='Y')fp=fopen("C:\\student","wb");elseexit(0);}printf("\n=====>提示:文件已經打開,正在導入記錄\n");while(!feof(fp)){p=(Node*)malloc(sizeof(Node));if(fread(p,sizeof(Node),1,fp))/*將文件的內容放入接點中*/{p->next=NULL;r->next=p;r=p;/*將該接點掛入連中*/count++;}}fclose(fp);/*關閉文件*/printf("\n=====>提示:記錄導入完畢,共導入%d條記錄.\n",count);while(1){menu();printf("請你選擇操作:");scanf("%d",&sel);if(sel==0){if(shoudsave==1){getchar();printf("\n=====>提示:資料已經改動,是否將改動保存到文件中(y/n)?\n");scanf("%c",&ch);if(ch=='y'||ch=='Y')Save(l);}printf("\n=====>提示:你已經退出系統,再見!\n");break;}switch(sel){case1:Add(l);break;/*增加學生*/case2:Del(l);break;/*刪除學生*/case3:Qur(l);break;/*查詢學生*/case4:Modify(l);break;/*修改學生*/case5:Save(l);break;/*保存學生*/case9:printf("\t\t\t==========幫助信息==========\n");break;default:Wrong();getchar();break;}}}/**/

⑸ 對於自己本地開發的小項目有什麼好的源代碼管理工具使用

可以使用一些控制項來實現這種目的,如Sirid、Solutions Schele for COM等一些能夠管理程序源代碼的日程計劃控制項或項目管理控制項,項目管理類的工具比較多,看你是想用軟體還是集成這些功能到項目中的控制項。

⑹ c++編程: 做一個計劃日程管理系統 命令行界面+數組。 有完整源代碼就採納

svg.append("path")
.datum(topojson.mesh(uk, uk.objects.subunits, function(a, b) { return a !== b && a.id !== "IRL"; }))
.attr("d", path)
.attr("class", "subunit-boundary").

⑺ 求asp 或asp.net 的 日程管理 源代碼參考參考

可以為你提供 1 份 de 適用於初學者 de 誰有用Asp.net編寫的簡單購物網站源代碼供參考的? 代碼,
如有具體需求,可以我們聯系,
給我留 1 個你 de 問題和Email,
有可能幫你,不過絕對救急,
請用BaiHi為我留言,

此回復對於所有需求和和來訪者有效,

ES:\\

⑻ 求一個用c++ 編寫的有日程提醒功能的日歷的源代碼,希望大神寫代碼時候加一些注釋,工作量有點大,

我只有一個用c語言編的學籍管理系統,把裡面的一些語句修改一下就可以得到C++的程序代碼,還有一些細節通過調試也要修改一下,實現的功能大致相同,希望可以提供一些幫助.

#defineN1000
#defineM3
#include<stdio.h
#include<stdlib.h
structstudent{intnum;charname[10];
charsex[4];
intscore[M];inttotal;};voidinput(structstudentst[],intn){inti;for(i=0;i<n;i++){scanf("%d%s%s%d%d%d",&st[i].num,st[i].name,st[i].sex,&st[i].score[0],&st[i].score[1],&st[i].score[2]);
printf(" ");}for(i=0;i<n;i++){st[i].total=st[i].score[0]+st[i].score[1]+st[i].score[2];}}voidsort_sum(structstudentst[],intn){inti,j;structstudenttemp;
for(i=0;i<n-1;i++){for(j=i+1;j<n;j++){if(st[i].total<st[j].total){temp=st[i];
st[i]=st[j];

⑼ c/c++完成日歷備忘錄管理系統

同樓主一樣的問題,不過用QT來做,樓主得到後可以共享下,一起參考

⑽ 求一個使用ssh框架,J2EE開發的OA辦公自動化系統源代碼,急求呀。。畢設需要。。。如果有鄙人將萬分感激

最近研究了好多套OA系統的源代碼, 發現實際做起來很簡單

  • MVC模式簡單說就是java里分層, 通過不同的層管理不同的業務, 推薦springboot直接搞定

  • 然後實現一個許可權管理 部門管理 員工管理等基礎功能

  • 自動化的話就是請假管理 IT管理 打卡管理等類似功能了

熱點內容
編譯原理語法分析報告 發布:2024-10-27 01:17:02 瀏覽:48
金杯霸道有哪些配置 發布:2024-10-27 01:16:20 瀏覽:891
一個虛擬存儲器有64個頁面 發布:2024-10-27 01:16:02 瀏覽:981
浙江聯通伺服器地址 發布:2024-10-27 01:15:08 瀏覽:712
家裡無線網怎麼設密碼 發布:2024-10-27 01:04:49 瀏覽:869
上萬套源碼 發布:2024-10-27 01:00:18 瀏覽:530
pandas資料庫 發布:2024-10-27 00:59:21 瀏覽:669
更換微信密碼怎麼辦 發布:2024-10-27 00:58:40 瀏覽:754
ios瀏覽器源碼 發布:2024-10-27 00:35:48 瀏覽:693
絕地求生登錄的密碼是多少 發布:2024-10-27 00:35:08 瀏覽:170