freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言課程設計實習報告-wenkub

2023-02-15 14:59:54 本頁面
 

【正文】 E。i++) { stud[i].rank=1。//排名 if(stud[i+1].rank=stud[i].rank) stud[i+2].rank++。 return。iSIZE。 allaverage()。iSIZE。//如果該門課該學生成績大于 90 則該門課改分數(shù)段人數(shù)加一 else if(stud[i].score[j]=80)cour[j][3]++。 } printf(分數(shù)段 \t 高數(shù) \t 英語 \t 計基 \n)。 printf(80~89 \t%d\t%d\t%d\n,cour[0][3],cour[1][3],cour[2][3])。 if(NULL==(fp=fopen(e:\\,w))) { printf(cannot open the file)。 fprintf(fp,分數(shù)段 \t 高數(shù) \t 大英 \t 計基 \n)。 fprintf(fp,80~89 \t%d\t%d\t%d\n,cour[0][3],cour[1][3],cour[2][3])。 C 語言課程設計實習報告 13 } //不及格學生信息函數(shù) void nopass() { int i,j。iSIZE。 } } } //查詢學生信息函數(shù) void chengjitiao() { int i,n。//一個整數(shù)讀入 for(i=0。 printf(%d\t%s\t %d\t%d\t%d\t%\t%d\n,stud[i].num,stud[i].name,stud[i].score[0],stud[i].score[1], stud[i].score[2],stud[i].ave,stud[i].rank)。 printf(\n)。 printf( 輸入 3 輸出 求平均分并分段 \n)。 printf(***********************************************\n)。 printf(\t 優(yōu)等生名單 \n)。i++) { if((stud[i].ave90||(stud[i].ave85amp。((stud[i].score[0]amp。stud[i].score[2]95)|| ((stud[i].score[1]95)amp。(stud[i].rank=3amp。(stud[i].score[1]60)amp。 read()。 scanf(%d,amp。 case 2:average()。 case 3:allaverage()。break。//exit(0)。 起初注釋掉部分函數(shù)后,發(fā)現(xiàn)的主要錯誤是“;”“ {}”的缺失。 輸出問題讓我發(fā)現(xiàn)了許多“ printf”和“ fprintf”的問題包括 /f,%8,/n,/d等等問題導致的不對齊,數(shù)據(jù)類型混亂,與數(shù)據(jù)不對應導致的超額輸出。 其次最容易出現(xiàn)的是輸出亂碼,主要是輸出的不匹配。 再梳理過程中調(diào)整了個別函數(shù)功能和輸出的順序。以排序為例,在程 序混亂的情況下最有排序方式應當是快速排序,但是為了方便書寫我使用的是冒泡排序,在亂序情況下快速排序(選擇排序)比冒泡排序的理論效率要高很多。 c語言的熟悉程度有了很大的提升。 如 程序暫停呵 F10一步步運算看參考數(shù)組值。 了解了 goto語句的書寫和運用 。 尤其是在調(diào)試的過程中,愈發(fā)的感覺到了權(quán)后連貫在一起的全局考慮程序的重要性。 鞏固了以前所學習的選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、指針等知識。 輸出部分要是能做成“ .xls”格式的輸入輸出效果一定會好得多。比如 2 功能求平均分并分段在反復運行的情況下有極大可能出現(xiàn)數(shù)據(jù)加倍的情況。無條件跳出的運用。 除此之外,還發(fā)現(xiàn) VB編譯器的一些特殊情況我發(fā)準確識別的小 bug,如輸入文件的文件名中包涵特殊字符有可能會導致編譯器讀入錯誤。冒泡排序的部分賦初值有問 題。 } } kill:printf(您已成功退出程序 )。break。break。chengjitiao()。 switch(i) { case 1:output()。 while(1) { menu()。(stud[i].score[2]60)))) printf(%4d\t%6s %d %d %d% %d\n,stud[i].num,stud[i].name,stud[i].score[0],stud[i].score[1],stud[i].score[2],stud[i].ave,stud[i].rank)。((stud[i].score[0]60)amp。(stud[i].score[2]95)))))amp。stud[i].score[1]95)||(stud[i].score[0]amp。((stud[i].score[0]==100)||(stud[i].score[1]==100)||(stud[i].score[2]==100))) ||(stud[i].ave85amp。 for(i=0。 rrank()。 printf( 輸入 5 輸出 優(yōu)等生名單 \n)。 printf( 輸入 1 輸出 學生信息設置 \n)。 } else continue。i++) if(n==stud[i].num) { printf(\t\t\t 學生成績條 \n)。 scanf(%d,amp。j3。 printf(\t 學號 \t\t 姓名 \t\t 不及格課程 \t\t 不及格分數(shù) \n)。 fprintf(fp,平均成績 %\t%\t%\t\n,mathave,englishave,Cave)。 fprintf(fp,60~69 \t%d\t%d\t%d\n,cour[0][1],cour[1][1],cour[2][1])。 } fpr
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1