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

正文內容

c語言實驗指導書模擬題(編輯修改稿)

2025-07-04 13:31 本頁面
 

【文章內容簡介】 { int i,j,*pnum,num[4]。 float score[4][5],aver[4],*psco,*pave。 char course[5][10],*pcou。 printf(“請按行輸入5門課程的名稱:\n”)。 pcou=course[0]。 for (i=0。i5。i++) scanf(“%s”,pcou+10*i)。 printf(“請輸入4個學生的學號和各科成績:\n”)。 printf(“學號”)。 for (i=0。i5。i++) printf(“,%s”,pcou+10*i)。 printf(“\n”)。 psco=amp。score[0][0]。 pnum=amp。num[0]。 for (i=0。i4。i++) { scanf(“%d”,pnum+i)。 for (j=0。j5。j++) scanf(“,%f”,psco+5*i+j)。 } pave=amp。aver[0]。 printf(“\n,\n”)。 avsco(psco,pave)。 /*每個學生的平均成績*/ avcour1(pcou,psco)。 /*第一門課程的平均成績*/ printf(“\n,\n”)。 ke60(pcou,pnum,psco,pave)。 /*兩門以上課程不及格學生*/ printf(“\n,\n”)。 ke85(pcou,pnum,psco,pave)。 /*各門課程85分以上或平均90分以上*/ } avsco(float *psco,float *pave) /*每個學生的平均成績函數(shù)*/ { int i,j。 float sum,average。 for (i=0。i4。i++) { sum=。 for (j=0。j5。j++) sum=sum+(*(psco+5*i+j))。 average=sum/5。 *(pave+i)=average。 } } avcour1(char *pcou,float *psco) /*第一門課程的平均成績函數(shù)*/ { int i。 float sum,average1。 sum=。 for (i=0。i4。i++) sum=sum+(*(psco+5*i))。 average1=sum/4。 printf(“第一門課程%s的平均成績?yōu)? \n”,pcou,average1)。 } ke60(pcou,pnum,psco,pave) /*兩門以上課程不及格學生函數(shù)*/ char *pcou。 int *pnum。 float *psco,*pave。 { int i,j,k,labe1。 printf(“ =======兩門以上課程不及格的學生======== \n”)。 printf(“ 學號 “)。 for (i=0。i5。i++) printf(“ %8s”,pcou+10*i)。 printf(“ 平均分\n”)。 for (i=0。i4。i++) { labe1=0。 for (j=0。j5。j++) if (*(psco+5*i+j)) labe1++。 if (labe1=2) { printf(“%8d”,*(pnum+i))。 for (k=0。k5。k++) printf(“ %”,*(psco+5*i+k))。 printf(“ %\n”,*(pave+i))。 } } } ke85(pcou,pnum,psco,pave) /*各門課程85分以上或平均90 char *pcou。 分以上函數(shù)*/ int *pnum。 float *psco,*pave。 { int i,j,k,labe1。 printf(“ ===85分以上或平均90分以上學生=== \n”)。 printf(“ 學號 “)。 for (i=0。i5。i++) printf(“ %8s”,pcou+10*i)。 printf(“ 平均分\n”)。 for (i=0。i4。i++) { labe1=0。 for (j=0。j5。j++) if (*(psco+5*i+j)=) labe1++。 if (labe1=5)||(*(pave+i)=90)) { printf(“%8d”,*(pnum+i))。 for (k=0。k5。k++) printf(“ %”,*(psco+5*i+k))。 printf(“ %\n”,*(pave+i))。 } } } 11. 設計一個頭文件為:,該文件具有各種各樣的輸出格式,即有:整數(shù)、實數(shù)、字符串等格式;另編一個程序文件,輸入各種數(shù)據(jù),用include “”命令來使用這些已定義的輸出格式。define DIGIT(d) printf(“整數(shù)輸出:%d\n”,d)define FLOAT(f) printf(“實數(shù)輸出:%\n”,f)define STRING(s) printf(“字符串輸出:%s\n”,s)主程序使用自定義頭文件參考題解:include””void main(){ int d,num。 float f。 char s[80]。 printf(“=====數(shù)據(jù)類型=====\n”)。 printf(“ 1整型 \n”)。 printf(“ 2實型 \n”)。 printf(“ 3字符串 \n”)。 printf(“\n”)。 printf(“ 請選擇(1—3)”)。 scanf(“%d”,amp。num)。 printf(“\n”)。 printf(“\n”)。 switch(num) { case 1: printf(“請輸入一個整數(shù):”)。 scanf(“%d”,amp。d)。 DIGIT(d)。 break。 case 2: printf(“請輸入一個實數(shù):”)。 scanf(“%f”,amp。f)。 FLOAT(f)。 break。 case 3: printf(“請輸入一個字符串:”)。 scanf(“%s”,amp。s)。 STRING(s)。 break。 default:printf(“輸入錯誤!”)。 } } 12. 布袋中有紅、黃、藍、白、黑五種顏色的球若干,每次從布袋中取出3個球,問得到三種不同顏色的球的可能取法,打印出每種組合的三種顏色。參考題解: include “” void main() { enum color { red,yellow,blue,white,black}。 enum color i,j,k,pri。 int n,loop。 n=0。 for (i=red。i=black。i++) for (j=red。j=black。j++) if (i!=j) { for (k=red。k=black。k++) if ((k!=i)amp。amp。(k!=j)) { n=n+1。 printf(“%4d”,n)。 for (loop=1。loop=3。loop++) { switch(loop) { case 1:pri=i。break。 case 2:pri=j。break。 case 3:pri=k。break。 default:。 } switch(pri) { case red :printf(“%10s”,”red”) 。break。 case yellow:printf(“%10s”,”yellow”)。break。 case blue :printf(“%10s”,”blue”) 。break。 case white :printf(“%10s”,”white”) 。break。 case black :printf(“%10s”,”white”) 。break。 default:。 } } printf(“\n”)。 } } printf(“\n total:%5d\n”,n)。 } 13.畫16個帶不同顏色的矩形,每個矩形用一種顏色,并把顏色號作為文字寫入矩形中。參考題解: include “” include “” include “” include “” include “” void main() { int gd=DETECT,grm=0。 int i,j,k,n。 char a[15]。 initgraph(amp。gd,amp。gm, “ “)。 setbkcolor(0)。 k=0。 for (
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1