




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C語(yǔ)言程序設(shè)計(jì)要求:一、 獨(dú)立完成,下面已將三組題目列出,請(qǐng)按照學(xué)院平臺(tái)指定的做題組數(shù)作答,每人只答一組題目,多答無(wú)效,滿分100分; 平臺(tái)查看做題組數(shù)操作:學(xué)生登錄學(xué)院平臺(tái)系統(tǒng)登錄學(xué)生登錄課程考試離線考核離線考核課程查看做題組數(shù),顯示的數(shù)字為此次離線考核所應(yīng)做哪一組題的標(biāo)識(shí); 例如:“做題組數(shù)”標(biāo)為1,代表學(xué)生應(yīng)作答“第一組”試題; 二、答題步驟:1. 使用A4紙打印學(xué)院指定答題紙(答題紙請(qǐng)?jiān)斠姼郊?. 在答題紙上使用黑色水筆按題目要求手寫作答;答題紙上全部信息要求手寫,包括學(xué)號(hào)、姓名等基本信息和答題內(nèi)容,請(qǐng)寫明題型、題號(hào);三、提交方式:請(qǐng)將作答完成后的整頁(yè)答題紙以圖片形式依次粘貼在一個(gè)
2、Word 文檔中上傳(只粘貼部分內(nèi)容的圖片不給分),圖片請(qǐng)保持正向、清晰;1. 上傳文件命名為“中心-學(xué)號(hào)-姓名-科目.doc” 2. 文件容量大?。翰坏贸^20MB。提示:未按要求作答題目的作業(yè)及雷同作業(yè),成績(jī)以0分記!題目如下:第一組:一、編程題(每題20分,共40分)1、 編寫程序。定義數(shù)組存放任意輸入的10個(gè)實(shí)數(shù),求出其中的最大值以及第一個(gè)最大值的下標(biāo)并輸出。 max=a0;p=0;for(i=1;i<n;i+) if(ai>max)
3、60; max=ai; p=i; 2、 編寫程序。要求編寫一個(gè)求最大供公約數(shù)的子函數(shù),調(diào)用該子函數(shù)對(duì)輸入的a、b求它們的最大公約數(shù)并輸出。二、程序填空。在程序中的序號(hào)處填上正確的內(nèi)容。(每空4分,共48分)1、程序用于輸出如下圖形。1 2 3 4 5 6 7 8 9 12 43 6 94 8 12 165 10 15 20 256 12 18 24 30 367 14 21 28 35 42 498 16 24 32 40 48 56 649 18 27 36 45 54 63 72 81#
4、include <stdio.h>void main( ) int i, j; for(i=1; i<10; i+) printf(“%4d”, _); for(i=1;i<10;i+) for(j=1; _;j+) printf(“%4d”, _ ); _; 2、輸入50個(gè)實(shí)數(shù),統(tǒng)計(jì)其中正數(shù)、負(fù)數(shù)和零的個(gè)數(shù)。 #include <stdio.h> void fun(int *zs,int *fs,int *l, _) int i; for(i=0;i<50;i+) if(aai>0)(*zs)+;if(aai<0)(
5、*fs)+;if(aai=0)(*l)+; void main() float num50;int i,czs,cfs,cl;czs=cfs=cl=0;printf("nPlease enter 50 float numbers:n");for(i=0;i<50;i+)scanf(“%f”, _);fun(_, _);printf("n正數(shù):%d,負(fù)數(shù):%d,零:%dn",czs,cfs,cl); 解:float *aanum+i或&numi&czs,&cfs&cl,num3、輸入正整數(shù)m和n,求出m,n區(qū)間的所有素
6、數(shù)。#include <stdio.h>_ _ _void main() int m,n,i,j,k;scanf("%d%d",&m,&n);for(i=m;i<n;i+) k=sqrt(i);for(j=2; _;j+) if(_)break; if(_)printf(" %d",i);printf("n");#include <stdio.h>#include <math.h>void main() int m,n,i,j,k;scanf("%d%d",
7、&m,&n);for(i=m;i<n;i+) k=sqrt(i);for(j=2;j<=k;j+)if(i%j=0)break;if(j>k)printf(" %d",i);printf("n"); 三、寫出程序的執(zhí)行結(jié)果(每題4分,共12分)1、 #include <stdio.h> void main() char s1 ="abcde", s210; int i=0; while( s1i !=0) s2 i = s1 i +3; i+; s2 i = '0' pri
8、ntf("%s", s2); 2、 #include<stdio.h>void main() char ch1='A',ch2='B'switch(ch1) case 'A':switch(ch2) case 'B':printf("Good! ");break;case'A':printf("Better! ");break;case 'B': printf("Best!n");break;3、 #incl
9、ude<stdio.h>int age(int n) int c;if(n=1)c=10;elsec=age(n-1)+2;return(c);void main() printf("%d",age(5); 第二組:一、編程題(每題20分,共40分)1、 編寫程序。從鍵盤任意輸入10個(gè)數(shù),將這10個(gè)數(shù)按照由小到大的次序排序,輸出排序后的結(jié)果。(排序方法任意)2、 編寫程序。利用子函數(shù)fun求a數(shù)組中n個(gè)元素的平均值,再通過main()調(diào)用fun函數(shù)輸出s數(shù)組中10個(gè)元素的平均值。二、程序填空。在程序中的序號(hào)處填上正確的內(nèi)容。(每空4分,共48分)1、程
10、序用于輸出以下圖形。1 2 3 4 5 6 7 8 92 4 6 8 10 12 14 16 3 6 9 12 15 18 21 4 8 12 16 20 24 5 10 15 20 256 12 18 247 14 218 169 #include <stdio.h>void main() int i, j; for(i=1; i<10; i+) _; while (+j<=_) printf(“%4d”, _); _; 2、 程序用于求方陣的主對(duì)角線元素的乘積, #include <stdio.h>void main() int a55,i,j,ss;f
11、or(i=0;i<5;i+) for(j=0;j<5;j+) _ _;ss=_;for(i=0;i<5;i+) ss= _;printf(“%dn”, _); 3、 輸入一個(gè)三位正整數(shù),分離出它的個(gè)位、十位和百位數(shù)并輸出。#include <stdio.h>void main() int x,hundreds,tens,units; scanf("%d",_ _); hundreds=_; tens=_; units= _; printf("units=%d,tens=%d,hundreds=%dn",units,tens,
12、hundreds); 三、寫出程序的執(zhí)行結(jié)果(每題4分,共12分)1、 #include <stdio.h> void main ( ) int i,j; for(i=1;i<= 5;i+) for(j=1; j<= 9-i ; j+ )printf (" "); for(j=1;j<=i;j+) printf("%c", A+i-1); printf("n"); 2、 #include <stdio.h>int x=100; void f1() int a=100; a+=100; x+=1
13、00; printf (“%4d %4d”, a, x) ; void f2() static int b=100; b+=100; x+=100; printf (“%4d %4d”, b , x); void main ( ) f1( ); f1( ); f2( ); f2( ); 3、 #include <stdio.h> void main() int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d",m,n,*p,*q); 第三組:一、編程題(每題20分,共40分)1、
14、編寫程序。定義N個(gè)大小的整型數(shù)組,任意輸入10個(gè)整數(shù),找出其中的最大值和最小值并輸出。2、 編寫程序。自定義函數(shù)求y!,調(diào)用該函數(shù)求s=m!+n!+k!并輸出(m、n、k的值從鍵盤輸入)。二、程序填空。在程序中的序號(hào)處填上正確的內(nèi)容。(每空4分,共48分)1、求數(shù)列0,1,1,2,3,5,8,13,21,34,的前40 個(gè)數(shù)。其中第一、二兩個(gè)數(shù)為0、1,以后每個(gè)數(shù)是前兩個(gè)數(shù)之和。#include <stdio.h>void main() int _,i; printf(“%d %d”, _); for(_; i<=21; i+) f1=f1+f2; f2=_; printf(
15、“%d %d”,f1,f2); if(i+1)%2=0) printf(“n”); 2、在D盤建一個(gè)名為”file1.dat”的文件,從鍵盤輸入若干字符(以回車作為結(jié)束)存入該文件,。#include <stdio.h>#define Null 0void main() _; char c; if( fp=fopen(“d:file.dat”, _)=Null) printf(“Cant open file!n”); exit(0) ; do c=getcher(); _;while(c!=n) _; 3、輸出如下所示的菱形。 * * * * * #include <stdl
16、ib.h>void main() int i,j,k; for(i=1; i<=3; i+) for(j=1; j<=3-i; j+) printf(" ");for(k=1; k<=_; k+)printf("*");printf("n");for(i=1; _; i+) for(j=1; _; j+)printf(" "); for(k=1; k<=6-2*i-1; k+)_;printf("n");三、寫出程序的執(zhí)行結(jié)果(每題4分,共12分)1、 #include <iostream.h> void main() int i, j, N, a55=1,2,3,4,5,2,3,4,5,3,4,5,4,5,5 ;N=5; for(i=0; i<N; i+) for(j=0; j<N-i; j+) printf("%d%s", aij, " "); printf("n");2、#include<stdio.h> int fun( int x
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電工(初級(jí))職業(yè)技能鑒定試卷(電工電路分析題)
- 小升初復(fù)習(xí)精講精練十三《圖形與位置》北師大版(復(fù)習(xí)課件)
- 2025年房地產(chǎn)估價(jià)師考試估價(jià)房地產(chǎn)評(píng)估報(bào)告估價(jià)房地產(chǎn)評(píng)估報(bào)告審核試卷
- 2025年征信考試題庫(kù):征信數(shù)據(jù)分析挖掘數(shù)據(jù)分析工具操作指南
- 2025年一建《機(jī)電工程管理與實(shí)務(wù)》考試機(jī)電工程技術(shù)經(jīng)濟(jì)分析題庫(kù)全攻略解析
- 2025年美容師(高級(jí))職業(yè)技能鑒定試卷:美容行業(yè)競(jìng)爭(zhēng)格局分析
- 2025年安徽省公務(wù)員錄用考試面試真題試卷(結(jié)構(gòu)化小組)深度解析
- 跨境直播帶貨合作協(xié)議
- 2025年會(huì)計(jì)職稱考試《初級(jí)會(huì)計(jì)實(shí)務(wù)》易錯(cuò)難題專項(xiàng)突破復(fù)習(xí)試題
- 2025年成都市事業(yè)單位招聘考試教師招聘考試生物學(xué)科專業(yè)知識(shí)試題
- 2024年山東省消防工程查驗(yàn)技能競(jìng)賽理論考試題庫(kù)-下(多選、判斷題)
- 《輸電線路實(shí)訓(xùn)(X證書)》課件-1.輸電運(yùn)檢現(xiàn)場(chǎng)作業(yè)“十不干”
- 廣東省潮州市潮安區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期期末數(shù)學(xué)試題(解析版)
- 個(gè)體工商戶登記(備案)申請(qǐng)書(個(gè)體設(shè)立表格)
- 2024-2030年中國(guó)蔬果保鮮劑行業(yè)市場(chǎng)深度分析及發(fā)展趨勢(shì)與投資研究報(bào)告
- 部編人教版七年級(jí)下學(xué)期道德與法治培優(yōu)輔差工作總結(jié)
- 廣安市2023-2024學(xué)年高一下學(xué)期期末考試生物試題
- 課題研究學(xué)術(shù)報(bào)告職稱答辯
- PEP小學(xué)英語(yǔ)五年級(jí)下冊(cè)《Unit5-Read-and-write-Robin-at-the-zoo》教學(xué)設(shè)計(jì)
- 俞軍產(chǎn)品方法論全概述
- 個(gè)體工商戶轉(zhuǎn)讓協(xié)議(2篇)
評(píng)論
0/150
提交評(píng)論