亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

開關(guān)(guān)系統(tǒng)(tǒng)

  • 運動會源代碼

    #include <malloc.h>       #include <stdio.h>       #include <stdlib.h>       #include <string.h>       #define NULL 0      #define MaxSize 30          typedef struct athletestruct /*運動員*/     {         char name[20];          int score; /*分數(shù)*/         int range; /**/         int item; /*項目*/     }ATH;     typedef struct schoolstruct /*學校*/     {         int count; /*編號*/         int serial; /**/          int menscore; /*男選手分數(shù)*/         int womenscore; /*女選手分數(shù)*/         int totalscore; /*總分*/         ATH athlete[MaxSize]; /**/         struct schoolstruct *next;      }SCH;         int nsc,msp,wsp;      int ntsp;      int i,j;      int overgame;      int serial,range;      int n;      SCH *head,*pfirst,*psecond;      int *phead=NULL,*pafirst=NULL,*pasecond=NULL;     void create();         void input ()     {         char answer;          head = (SCH *)malloc(sizeof(SCH)); /**/         head->next = NULL;         pfirst = head;          answer = 'y';         while ( answer == 'y' )         {         Is_Game_DoMain:         printf("\nGET Top 5 when odd\nGET Top 3 when even");         printf("\n輸入運動項目序號 (x<=%d):",ntsp);         scanf("%d",pafirst);         overgame = *pafirst;         if ( pafirst != phead )         {             for ( pasecond = phead ; pasecond < pafirst ; pasecond ++ )             {                 if ( overgame == *pasecond )                 {                     printf("\n這個項目已經(jīng)存在請選擇其他的數(shù)字\n");                     goto Is_Game_DoMain;                 }             }         }         pafirst = pafirst + 1;         if ( overgame > ntsp )         {             printf("\n項目不存在");             printf("\n請重新輸入");             goto Is_Game_DoMain;         }         switch ( overgame%2 )         {         case 0: n = 3;break;         case 1: n = 5;break;         }         for ( i = 1 ; i <= n ; i++ )         {         Is_Serial_DoMain:         printf("\n輸入序號 of the NO.%d (0<x<=%d): ",i,nsc);                 scanf("%d",&serial);         if ( serial > nsc )          {             printf("\n超過學校數(shù)目,請重新輸入");             goto Is_Serial_DoMain;         }         if ( head->next == NULL )          {             create();         }         psecond = head->next ;          while ( psecond != NULL )          {             if ( psecond->serial == serial )             {                 pfirst = psecond;                 pfirst->count = pfirst->count + 1;                 goto Store_Data;             }             else             {                 psecond = psecond->next;             }         }         create();         Store_Data:                 pfirst->athlete[pfirst->count].item = overgame;         pfirst->athlete[pfirst->count].range = i;         pfirst->serial = serial;         printf("Input name:) : ");                 scanf("%s",pfirst->athlete[pfirst->count].name);         }         printf("\n繼續(xù)輸入運動項目(y&n)?");         answer = getchar();         printf("\n");         }     }         void calculate() /**/     {         pfirst = head->next;         while ( pfirst->next != NULL )         {             for (i=1;i<=pfirst->count;i++)             {                 if ( pfirst->athlete[i].item % 2 == 0 )                  {                     switch (pfirst->athlete[i].range)                     {                     case 1:pfirst->athlete[i].score = 5;break;                     case 2:pfirst->athlete[i].score = 3;break;                     case 3:pfirst->athlete[i].score = 2;break;                     }                 }                 else                  {                     switch (pfirst->athlete[i].range)                     {                     case 1:pfirst->athlete[i].score = 7;break;                     case 2:pfirst->athlete[i].score = 5;break;                     case 3:pfirst->athlete[i].score = 3;break;                     case 4:pfirst->athlete[i].score = 2;break;                     case 5:pfirst->athlete[i].score = 1;break;                     }                 }                 if ( pfirst->athlete[i].item <=msp )                  {                     pfirst->menscore = pfirst->menscore + pfirst->athlete[i].score;                 }                 else                  {                     pfirst->womenscore = pfirst->womenscore + pfirst->athlete[i].score;                 }             }             pfirst->totalscore = pfirst->menscore + pfirst->womenscore;             pfirst = pfirst->next;         }     }         void output()     {         pfirst = head->next;         psecond = head->next;         while ( pfirst->next != NULL )          {             // clrscr();              printf("\n第%d號學校的結(jié)果成績:",pfirst->serial);             printf("\n\n項目的數(shù)目\t學校的名字\t分數(shù)");             for (i=1;i<=ntsp;i++)              {                 for (j=1;j<=pfirst->count;j++)                  {                     if ( pfirst->athlete[j].item == i )                     {                                                                         printf("\n %d\t\t\t\t\t\t%s\n %d",i,pfirst->athlete[j].name,pfirst->athlete[j].score);break;                                             }                 }             }             printf("\n\n\n\t\t\t\t\t\t按任意建 進入下一頁");             getchar();             pfirst = pfirst->next;         }     //  clrscr();          printf("\n運動會結(jié)果:\n\n學校編號\t男運動員成績\t女運動員成績\t總分");         pfirst = head->next;         while ( pfirst->next != NULL )         {             printf("\n %d\t\t %d\t\t %d\t\t %d",pfirst->serial,pfirst->menscore,pfirst->womenscore,pfirst->totalscore);             pfirst = pfirst->next;         }         printf("\n\n\n\t\t\t\t\t\t\t按任意建結(jié)束");         getchar();     }         void create()     {                 pfirst = (struct schoolstruct *)malloc(sizeof(struct schoolstruct));         pfirst->next = head->next ;         head->next = pfirst ;                 pfirst->count = 1;         pfirst->menscore = 0;         pfirst->womenscore = 0;         pfirst->totalscore = 0;     }     void Save()     {FILE *fp;     if((fp = fopen("school.dat","wb"))==NULL)     {printf("can't open school.dat\n");     fclose(fp);     return;     }     fwrite(pfirst,sizeof(SCH),10,fp);     fclose(fp);     printf("文件已經(jīng)成功保存\n");     }         void main()     {         system("cls");         printf("\n\t\t\t 運動會分數(shù)統(tǒng)計\n");         printf("輸入學校數(shù)目 (x>= 5):");         scanf("%d",&nsc);          printf("輸入男選手的項目(x<=20):");         scanf("%d",&msp);          printf("輸入女選手項目(<=20):");         scanf("%d",&wsp);          ntsp = msp + wsp;                  phead = (int *)calloc(ntsp,sizeof(int));         pafirst = phead;         pasecond = phead;         input();         calculate();          output();         Save();     }             

    標簽: 源代碼

    上傳時間: 2016-12-28

    上傳用戶:150501

  • 學生成績管理

    #include<stdio.h> #include<windows.h> int xuanxiang; int studentcount; int banjihao[100]; int xueqihao[100][10]; char xm[100][100]; int xuehao[100][10]; int score[100][3]; int yuwen; int shuxue[000]; int yingyu[100]; int c[100]; int p; char x[1000][100]="",y[100][100]="";/*x學院 y專業(yè) z班級*/  int z[100];  main() { void input(); void inputsc(); void alter(); void scbybannji(); printf("--------學生成績管理-----\n"); printf("請按相應數(shù)字鍵來實現(xiàn)相應功能\n"); printf("1.錄入學生信息   2.錄入學生成績       3.修改學生成績\n"); printf("4.查詢學生成績   5.不及格科目及名單   6.按班級輸出學生成績單\n"); printf("請輸入你要實現(xiàn)的功能所對應的數(shù)字:"); scanf("%d",&xuanxiang); system("cls"); getchar(); switch (xuanxiang) { case 1:input(); case 2:inputsc(); case 3:alter(); /*case 4:select score(); case 5:bujigekemujimingdan();*/ case 6:scbybanji; } } void input() { int i; printf("請輸入你的學院名稱:"); gets(x); printf("請輸入你的專業(yè)名稱:"); gets(y); printf("請輸入你的班級號:"); scanf("%d",&z); printf("請輸入你們一個班有幾個人:"); scanf("%d",&p); system("cls"); for(i=0;i<p;i++) { printf("請輸入第%d個學生的學號:",i+1); scanf("%d",xuehao[i]); getchar(); printf("請輸入第%d個學生的姓名:",i+1); gets(xm[i]); system("cls"); } printf("您已經(jīng)錄入完畢您的班級所有學生的信息!\n"); printf("您的班級為%s%s%s\n",x,y,z); /*alter(p);*/ } void inputsc() { int i; for(i=0;i<p;i++) { printf("\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t錄入學生的成績\n\n\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t%s\n",xm[i]); printf("\n"); printf("\t\t\t\t數(shù)學:"); scanf("%d",&shuxue[i]); printf("\n"); getchar(); printf("\t\t\t\t英語:"); scanf("%d",&yingyu[i]); printf("\n"); getchar(); printf("\t\t\t\tc語言:"); scanf("%d",&c[i]); system("cls"); } } void alter() { int i;/*循環(huán)變量*/ int m[10000];/*要查詢的學號*/ int b;/*修改后的成績*/ char kemu[20]=""; printf("請輸入你要修改的學生的學號"); scanf("%d",&m); for (i=0;i<p;i++) { if (m==xuehao[i]) { printf("%s的數(shù)學成績?yōu)?d,英語成績?yōu)?d,c語言成績?yōu)?d,xm[i],shuxue[i],yingyu[i],c[i]");  printf("請輸入你想修改的科目");} } gets(kemu); getchar(); if (kemu=="數(shù)學"); { scanf("%d",&b); shuxue[i]=b;} if (kemu=="英語"); { scanf("%d",&b); yingyu[i]=b;} if (kemu=="c語言"); { scanf("%d",&b); c[i]=b; } printf("%s的數(shù)學成績?yōu)?d,英語成績?yōu)?d,c語言成績?yōu)?d,xm[i],shuxue[i],yingyu[i],c[i]"); } void scbybannji() { int i; char zyname[20]; int bjnumber; printf("請輸入你的專業(yè)名稱"); scanf("%s",&zyname); printf("請輸入你的班級號"); scanf("%d",&bjnumber); for (i=0;i<p;i++) { if (zyname==y[i]); if (bjnumber==z[i]); printf("專業(yè)名稱%s班級號%d數(shù)學成績%d英語成績%dc語言成績%d,y[i],z[i],shuxue[i],yingyu[i],c[i]"); } }

    標簽: c語言

    上傳時間: 2018-06-08

    上傳用戶:2369043090

  • Windows系統(tǒng)入侵檢測管理流程

    這份 資 安 事 件 應 變 小抄,專給想要 調(diào)查安全事件的 網(wǎng) 管 人 員 。 記?。好鎸κ录r, 跟著 資 安 事 件 應 變 方 法 的流程,記下記錄不要驚慌。如果需要請立刻聯(lián)絡臺

    標簽: Windows 系統(tǒng) 流程

    上傳時間: 2020-10-13

    上傳用戶:

  • 萬用表測量技巧.

    萬用表測量技巧用萬用表檢測彩色電視機開關(guān)電源

    標簽: 萬用表

    上傳時間: 2021-11-27

    上傳用戶:

  • 華為開關(guān)電源電感器設計.pdf

    華為開關(guān)電源電感器設計 正激式開關(guān)電源變壓器設計步驟

    標簽: 華為 開關(guān)電源

    上傳時間: 2021-12-03

    上傳用戶:fliang

  • 基于LLC諧振電路的高效率ACDC變換技術(shù)研究阻抗特性

    隨著電力電子技術(shù)的飛速發(fā)展,高頻開關(guān)電源由于其諸多優(yōu)點已經(jīng)廣泛深入到國防、工業(yè)、民用等各個領(lǐng)域,與人們的工作、生活密切相關(guān),由此引發(fā)的電網(wǎng)諧波污染也越來越受到人們的重視,對其性能,體積,效率,功率密度等的要求也越來越高。因此,研究具有高功率因數(shù)、高效率的ACDC變換技術(shù),對于抑制諧波污染、節(jié)釣能源及實現(xiàn)綠色電能變換具有重要意義通過分析目前功率因數(shù)校正PFC)技術(shù)與直流變換(DcDC)技術(shù)的研究現(xiàn)狀,采用了具有兩級結(jié)構(gòu)的AcDc變換技術(shù),對PFC控制技術(shù),直流變換軟開關(guān)實現(xiàn)等內(nèi)容進行了研究。前級PFC部分采用先進的單周期控制技術(shù),通過對其應用原理、穩(wěn)定性與優(yōu)勢性能的研究,實璄了主電路及控電路的參數(shù)設計與優(yōu)化,簡化了PFC控制電路結(jié)構(gòu)、根據(jù)控制電路特點與系統(tǒng)環(huán)路穩(wěn)性要求,完成了電流環(huán)路與整個控制環(huán)路設計,確保了系統(tǒng)穩(wěn)定性,提高了系統(tǒng)動態(tài)響應。通過建立電路閉環(huán)仿真模型,驗證了單周期控制抑制輸入電壓與負載擾動的優(yōu)勢性能及連續(xù)功率因數(shù)校正的優(yōu)點,優(yōu)化了電路參數(shù)后級直流變換主電路采用LLC諧振拓撲,通過變頻控制使直流變換環(huán)節(jié)具有軾開關(guān)特性。分析了不同開關(guān)頻率范圍內(nèi)電路工作原理,并建立了基波等效電路,采用基波分析法對VLc需城電路的電反增益性,輸入阻抗持性進行了研究,確定了電路軟開關(guān)工作范圖。以基波分析結(jié)果為基礎進行了合理的電路參數(shù)優(yōu)化設計,保證了直流變換環(huán)節(jié)在全輸入電壓范圍、全負載范圍內(nèi)能實現(xiàn)橋臂開關(guān)管零電壓開通zVS},較大范圍內(nèi)邊整流二極管零電流關(guān)斷區(qū)CS),并將諧振電路中的電壓電流應力降到最小,極大的提高了系統(tǒng)效率同時,為了提高系統(tǒng)功率密度,選擇了優(yōu)化的磁性元器件結(jié)構(gòu),實現(xiàn)了諧振感性元件與變壓器的磁性器件集成,大大減小了變換電路的體積在理論研究與參數(shù)設計的基礎上,搭建了實驗樣機,分別對PFC部分和DcDC部分進行了實驗驗證與結(jié)果分析。經(jīng)實驗驗證ACDc變換電路功率因數(shù)在0.988以上,直瓿變換電路能實現(xiàn)全范圖軟開關(guān),實現(xiàn)了高效率AcDC變換。關(guān)鍵詞:ACDC變換:功率因數(shù)校正:;高效率;LLC諧振電路:單周期控制

    標簽: llc 諧振電路

    上傳時間: 2022-03-24

    上傳用戶:

  • 11本開關(guān)電源經(jīng)典書籍大放送 (網(wǎng)盤)

    全部都是個人珍藏開關(guān)電源書籍,學習完不成大牛你們來找我~1、《反激式開關(guān)電源設計、制作、調(diào)試》_2014年版2、《交換式電源供給器之理論與實務設計》3、《精通開關(guān)電源設計》_2008年版4、《開關(guān)電源的原理與設計》_2001年版5、《開關(guān)電源故障診斷與排除》_2011年版6、《開關(guān)電源設計》第2版_2005年版7、《開關(guān)電源設計與優(yōu)化》_2006年版8、《開關(guān)電源設計指南》_2004年版9、《開關(guān)電源手冊》第2版_2006年10、《新型開關(guān)電源優(yōu)化設計與實例詳解》_2006版11、開關(guān)電源專業(yè)英語

    標簽: 開關(guān)電源

    上傳時間: 2022-06-01

    上傳用戶:默默

  • 基于freertos的低成本車載影音系統(tǒng)方案設計

    摘要:研究基于移動存儲介質(zhì)的低成本、高性能車栽影音系統(tǒng),結(jié)合FreeRTOS操作系統(tǒng)調(diào)度的實時性和VisualState狀態(tài)機機制控制流程,該系統(tǒng)實時性強,并且性能穩(wěn)定,具有廣闊的市場前景,關(guān)鍵詞:車載影音;碟片:USB/SD:FreeRTOS;VisualState狀態(tài)機引言隨著車載影音娛樂系統(tǒng)的普及,要求車載影音系統(tǒng)方案具有更高的穩(wěn)定性、操作簡便性,也對成本控制提出了更大的挑戰(zhàn)。新一代車載影音系統(tǒng)省去了碟片攜帶不方便且成本較高的光驅(qū)控制部分,用現(xiàn)代存儲設備(如U盤、SD卡)為載體,借助高科技解碼技術(shù),可將網(wǎng)上下載的多種格式的影音文件進行播放的車載影音娛樂系統(tǒng)進行升級,同時還整合了收音機、藍牙免提式接打電話、AUX輸入音頻等功能。整個系統(tǒng)使用FreeRTOS操作系統(tǒng),實時響應各種中斷服務,同時采用狀態(tài)機控制機制,使整個流程控制更加清晰、穩(wěn)定。1硬件電路設計硬件MCU采用集成了USB/SD接口的STM32F103系列、電源管理芯片、AUX輸入檢測電路、藍牙模塊、調(diào)諧收音芯片TEFG621、鍵盤及顯示段碼屏,系統(tǒng)框架如圖1所示。為了滿足低功耗設計,各個模塊都有獨立1/0去控制對應電源。

    標簽: freertos 車載影音系統(tǒng)

    上傳時間: 2022-06-26

    上傳用戶:

  • TCPIP詳解 卷2實現(xiàn)

    1.2 源代碼表示不考慮主題,列舉 15 000行源代碼本身就是一件難事。下面是所有源代碼都使用的文本格式:1.2.1 將擁塞窗口設置為13 8 7 - 3 8 8 這是文件t c p _ s u b r . c中的函數(shù)t c p _ q u e n c h。這些源文件名引用4 . 4 B S D - L i t e發(fā)布的文件。4 . 4 B S D在1 . 1 3節(jié)中討論。每個非空白行都有編號。正文所描述的代碼的起始和結(jié)束位置的行號記于行開始處,如本段所示。有時在段前有一個簡短的描述性題頭,對所描述的代碼提供一個概述。這些源代碼同4 . 4 B S D - L i t e發(fā)行版一樣,偶爾也包含一些錯誤,在遇到時我們會提出來并加以討論,偶爾還包括一些原作者的編者評論。這些代碼已通過了 G N U縮進程序的運行,使它們從版面上看起來具有一致性。制表符的位置被設置成 4個欄的界線使得這些行在一個頁面中顯示得很合適。在定義常量時,有些 # i f d e f語句和它們的對應語句 # e n d i f被刪去(如:G A T E W A Y和M R O U T I N G,因為我們假設系統(tǒng)被作為一個路由器或多播路由器 )。所有r e g i s t e r說明符被刪去。有些地方加了一些注釋,并且一些注釋中的印刷錯誤被修改了,但代碼的其他部分被保留下來。這些函數(shù)大小不一,從幾行 (如前面的t c p _ q u e n c h)到最大11 0 0行(t c p _ i n p u t)。超過大約4 0行的函數(shù)一般被分成段,一段一段地顯示。雖然盡量使代碼和相應的描述文字放在同一頁或?qū)﹂_的兩頁上,但為了節(jié)約版面,不可能完全做到。本書中有很多對其他函數(shù)的交叉引用。為了避免給每個引用都添加一個圖號和頁碼,書封底內(nèi)頁中有一個本書中描述的所有函數(shù)和宏的字母交叉引用表和描述的起始頁碼。因為本書的源代碼來自公開的 4 . 4 B S D _ L i t e版,因此很容易獲得它的一個拷貝:附錄 B詳細說明了各種方法。當你閱讀文章時,有時它會幫助你搜索一個在線拷貝 [例如U n i x程序grep ( 1 )]。描述一個源代碼模塊的各章通常以所討論的源文件的列表開始,接著是全局變量、代碼維護的相關(guān)統(tǒng)計以及一個實際系統(tǒng)的一些例子統(tǒng)計,最后是與所描述協(xié)議相關(guān)的 S N M P變量。全局變量的定義通??缭礁鞣N源文件和頭文件,因此我們將它們集中到的一個表中以便于參考。這樣顯示所有的統(tǒng)計,簡化了后面當統(tǒng)計更新時對代碼的討論。卷 1的第2 5章提供了S N M P的所有細節(jié)。我們在本文中關(guān)心的是由內(nèi)核中的 T C P / I P例程維護的、支持在系統(tǒng)上運行的S N M P代理的信息。TCP IP詳解 卷1協(xié)議 :http://dl.21ic.com/download/tcpip-288223.html TCP IP詳解 卷2實現(xiàn) :http://dl.21ic.com/download/tcpip-288224.html TCPIP詳解卷三:TCP事務協(xié)議,HTTP,NNTP和UNIX域協(xié)議 :http://dl.21ic.com/download/tcpip-288225.html 

    標簽: tcp-ip 實現(xiàn)

    上傳時間: 2022-07-27

    上傳用戶:

  • VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(26)

    VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(26)資源包含以下內(nèi)容:1. ATMEL MP3 源代碼.2. ATMEL MP3電路圖.3. 利用RTOS機制實現(xiàn)機械系統(tǒng)中的質(zhì)量.4. 這是利用RTOS去實現(xiàn)機械系統(tǒng).5. YAFFS和YASFF2文件系統(tǒng)的源代碼。.6. SP2339驅(qū)動.7. 電子元件基礎教程.8. 數(shù)字濾波器的文檔.9. 汽車記錄儀元代碼.10. IIC讀寫的例子.11. 串口讀寫.12. 自制硬盤mp3播放器.13. 使用SST89C58控制單片電子硬盤的軟硬件.14. full package of jaffs file system.15. sle4442邏輯加密卡讀寫程序---c語言編寫(轉(zhuǎn)貼).16. msp430開發(fā)c語言例程.17. 6b595 24co2 12887應用程序(c源程序).18. AD TLC0831 DA TLC5620應用程序(c源程序).19. pwm發(fā)生器(原理圖,pcb.20. evc編程,使用數(shù)據(jù)庫軟件.21. 常用3極管資料,值得收藏.22. 紅外發(fā)射接收芯片HT12A,HT12D.23. 18f458實驗程序。 簡單輸入輸出.24. 對NAND FLASH的讀寫操作.25. NAND FLASH 的讀寫操作程序.26. 把BMP文件的格式進行處理.27. 儀表溫度控制程序.28. 無線耳機通訊用CPLD的VHDL源碼.29. 英文點陣字庫,嵌入式系統(tǒng)必備.30. 12點陣漢字字庫chs12,嵌入式系統(tǒng)必備.31. 16點陣漢字字庫chs16,嵌入式系統(tǒng)必備.32. 在44B0板子上添加IIC鍵盤.33. 44b0的BOOTLOAD微機通訊程序.34. PSD813F2的FLASH區(qū)操作的一個很有用的程序.35. 使用DataFlash自動引導U-boot的程序源碼.36. RAM掉電保護電路.37. fat32文件C語言的實現(xiàn)13.38. PLC程序集成開發(fā)平臺.39. 嵌入式操作系統(tǒng)Tornador中函數(shù)庫的參考.40. 數(shù)碼管顯示時鐘數(shù)碼管顯示時鐘數(shù)碼管顯示時鐘數(shù)碼管顯示時鐘數(shù)碼管顯示時鐘.

    標簽: 液壓 元件

    上傳時間: 2013-04-15

    上傳用戶:eeworm

主站蜘蛛池模板: 洱源县| 逊克县| 淮安市| 襄垣县| 丰宁| 岳普湖县| 黄陵县| 陆丰市| 中牟县| 贺兰县| 应城市| 姚安县| 广南县| 南汇区| 长白| 龙山县| 池州市| 西贡区| 栾川县| 根河市| 高邑县| 松滋市| 阜平县| 富蕴县| 南漳县| 栾城县| 龙南县| 伊川县| 漾濞| 康平县| 游戏| 柳州市| 石阡县| 全州县| 永嘉县| 新化县| 丹江口市| 丹寨县| 土默特左旗| 临沭县| 旌德县|