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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)報(bào)告-c語(yǔ)言學(xué)生成績(jī)管理系統(tǒng)源程序-在線瀏覽

2025-01-19 16:10本頁(yè)面
  

【正文】 nt main () {int a。 printf( \n)。 開始 輸入 1~5 的數(shù)字 處理輸入給 switch 語(yǔ)句調(diào)用相應(yīng)函數(shù) FindNum FindRoot Bear Diamond Goodbye 結(jié)束 . .. printf( \n)。 printf( \n)。 printf(***********************\n )。 while(1) {scanf(%d,amp。 switch(a) { case 1:FindNum()。 case 2:FindRoot()。 case 3:Bear()。 case 4:Diamond()。 case 5:printf(Goodbye\n)。 default:printf(您輸入有誤,請(qǐng)重新輸入 \n)。} } return 0。 printf(一只老鼠咬壞了賬本 \n)。 printf( 即表示為 3()*6237=()3*3564\n)。i10。j10。 } void FindRoot() //FindRoot 函數(shù) { float x1,x2。 printf(請(qǐng)輸入三個(gè)數(shù)字 \n)。 scanf(%f%f%f,amp。b,amp。 delta=b*b4*a*c。 x2=(bsqrt(delta))/(2*a)。} else if(delta==0) { x1=(b+sqrt(delta))/(2*a)。 printf(方程的根為 x1=x2=%4f\n\n,x1,x2)。 } void Bear() // Bear 函數(shù) {int day, x1。 printf(第一天吃了一半又拿走一個(gè)回去喂小狗熊。 printf(第二天又去吃了剩下的一半,走是任然帶一個(gè)回去。 printf(以后每天都吃前一天剩下的一半,拿走一個(gè)。 printf(到了第十天時(shí),地里只剩下一個(gè)玉米。 day=10。 while (day0) { x1=(x1+1)*2。 } printf(玉米總數(shù) =%d\n\n,x1)。 printf(請(qǐng)輸入您要打印的鉆石列數(shù) (奇數(shù) )\n)。m)。 for (i=1。i++) {for(j=1。j++) printf( )。t=2*i1。 printf(\n)。i=(m1)/2。t=i。 . .. t=1。j=(m1)2*i+1。 printf(\n)。要求的輸出結(jié)果如下: 原始信息如下: 數(shù)學(xué): 75 物理: 80 外語(yǔ): 83 政治: 85 體育 :86 人數(shù): 30 平均成績(jī): 0 最低分?jǐn)?shù)科目的成績(jī): 0 最低分?jǐn)?shù)的科目: 全班各科平均成績(jī)?nèi)缦拢? 數(shù)學(xué): 75 物理: 80 外語(yǔ): 83 政治: 85 體育 :86 人數(shù): 30 統(tǒng)計(jì)結(jié)果如下: 人數(shù): 30 平均成績(jī): 81 最低分?jǐn)?shù)科目的成績(jī): 75 最低分?jǐn)?shù)的科目:數(shù)學(xué) 2. 2 設(shè)計(jì)思路 將數(shù)組 a的內(nèi)容存入到分配 的內(nèi)存中,使用指針實(shí)現(xiàn)對(duì)內(nèi)存內(nèi)容的存取和計(jì)算。 實(shí)現(xiàn)本設(shè)計(jì)功能的方法很多,對(duì)存放原始數(shù)據(jù)的要求如下: ? 使用整形數(shù)組 a 存放數(shù)學(xué)、物理、外語(yǔ)、政治、體育、人數(shù)、平均成績(jī)、最低分科目的成績(jī) ? 使用字符串?dāng)?shù)組 name 存放數(shù)學(xué)、物理、外語(yǔ)、政治、體育、最低分?jǐn)?shù)的科目 ? 使用字符串?dāng)?shù)組 MeanLow 存放人數(shù)、平均成績(jī)、最低分?jǐn)?shù)科目的成績(jī)、最低分?jǐn)?shù)的科目。) 2. 3 流程圖 2. 4 具體實(shí)現(xiàn) 程序源代碼如下: int subject(int *c,int n)。 int average( int *b)。 int a[9]={75,80,83,85,86,30} 。 char *meanlow[4]={人數(shù) ,平均成績(jī) ,最低分?jǐn)?shù)科目成績(jī) ,最低分科目 }。 for(i=0。i++) printf(%s:%d\n,name[i],a[i])。 printf(全班各科平均成績(jī)?nèi)缦拢?\n)。i5。 printf(統(tǒng)計(jì)結(jié)果如下: \n)。 printf(%s:%d\n,meanlow[1],average(a))。 b=subject(a,5)。 } int average( int *b)//求平均成績(jī) {int sum=0 ,i,aver。i5。 aver=sum/5。 } int lowest(int *b)//求最低成績(jī) {int t=b[0],i。i5。} return t。 for(i=1。i++) {if(tc[i]) {t=c[i]。} } return m。 建立文件 ? 可以使用默認(rèn)文件名或指定文件名將記錄存儲(chǔ)到文件; ? 文件保存成功返回 0,失敗返回 1; ? 設(shè)置保存標(biāo)志 savedTag 作為是否對(duì)記錄進(jìn)行存儲(chǔ)操作的信息; ? 寫同名文件將覆蓋原來文件的內(nèi)容; 增加學(xué)生記錄 ? 可在已有記錄后面追加新的記錄 ? 可以隨時(shí)用它增加新的記錄,它們僅保存在結(jié)構(gòu)數(shù)組中; ? 可以將一個(gè)文件讀入,追加在已有記錄之后; ? 如果已經(jīng)采取文件追加的方式,在沒有保存到文件之前,將繼續(xù)保持文件追加狀態(tài),以便實(shí)現(xiàn)連續(xù)文件追加操作方式; ? 如果沒有記錄存在,給出提示信息。完成整體規(guī)劃后,可以按照流程描述各個(gè)模塊之間的接口功能??梢杂煤?jiǎn)潔的偽碼對(duì)它們進(jìn)行描述 ( 4)程序包含文件的存、取過程。如果原來沒有記錄. .. 文件,可以重新建立一個(gè)文件;如果已經(jīng)有記錄,可以先把文件內(nèi)容讀入,然后把新記錄追加到原來記錄的尾部;也可以單獨(dú)建立新文件,以后再使用讀取文件的方法拼裝。 char name[20]。 float aver。 STU stu[N]。 void inputscore(void)。 void avergescore(void)。 void lookscore(void)。 開始 結(jié)束 錄入學(xué)生成績(jī) 通過 switch 對(duì)數(shù)據(jù)進(jìn)行處理 保存學(xué)生成績(jī) . .. void statistic(void)。 void modify(void)。 void menu(void)。 menu()。 switch(getch()) { case 39。 : inputscore()。 /*輸入成績(jī) */ case 39。 : lookscore()。 /*查看成績(jī) */ case 39。 : searchscore()。 /*查找成績(jī) */ case 39。 : statistic()。 /*成績(jī)統(tǒng)計(jì) */ case 39。 : modify()。 /*修改成績(jī) */ case 39。 : add()。 /*添加成績(jī) */ case 39。 : delscore()。 /*刪除成績(jī) */ case 39。 : savescore()。 /*保存成績(jī) */ case 39。 :exit(0)。 } printf(按任意鍵繼續(xù) \n)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1