1997年度中程下午試卷及答案.doc
約13頁DOC格式手機(jī)打開展開
1997年度中程下午試卷及答案,頁數(shù):13字?jǐn)?shù):3941試題一 閱讀以下程序說明和c程序,將應(yīng)填入__(n)__ 處的字句,寫在答卷的對(duì)應(yīng)欄內(nèi)。 [程序說明] 本程序中的函數(shù)factor(m,fac,cp)用來計(jì)算正整m(m>2)的除自身以外的所有不同因子的和。該函數(shù)返回因子和,并把各因子從...
內(nèi)容介紹
此文檔由會(huì)員 cnlula 發(fā)布
1997年度中程下午試卷及答案
頁數(shù):13 字?jǐn)?shù):3941
1997年度中程下午試卷及答案
試題一 閱讀以下程序說明和C程序,將應(yīng)填入__(n)__ 處的字句,寫在答卷的對(duì)應(yīng)欄內(nèi)。 [程序說明] 本程序中的函數(shù)factor(m,fac,cp)用來計(jì)算正整m(m>2)的除自身以外的所有不同因子的和。該函數(shù)返回因子和,并把各因子從小到大依次存放在數(shù)組fac中,其因子個(gè)數(shù)存入在cp所指的變量中。 例如 m=16,求得的因子為 (1,2,4,8) 因子和為15,因子 個(gè)數(shù)為4。 程序假定正整數(shù)m的不同因子個(gè)數(shù)不會(huì)超過100個(gè)。 [程序] # include # define N 100 long factor(int m,int fac[],int * cp) { int c1, c2 , i, k; long s; fac[0]=1; for(c1=s=1,c2=N-1,____(1)____;;) { k=m/i; if(____(2)____) if(____(3)____ { fac[c1++]=i fac[c2--]=k; s +=i; } i++ if(i>k)brdak; } for9c2++;c2<=N-1;c2++) ____(4)____; *cp=c1; return____(5)____; } 試題二 閱讀以下程序說明和FORTRAN程序,將應(yīng)填入__(n)__處的字句,寫在答卷的對(duì)應(yīng)欄內(nèi)。 [程序說明] 函數(shù)FACTOR(M,F(xiàn)AC,L)用來計(jì)算正整數(shù)M(M>2)的除自身以外的所有不同因子之各,該函數(shù)值返回因子和,并把M的各因子從小到大依次存放在數(shù)組FAC中,其因子個(gè)數(shù)存放在L中。 例如:M=16 ,其因子之和為15(1+2+4+8),因子個(gè)數(shù)為4。本程序假定正整數(shù)M的因子個(gè)數(shù)不會(huì)超過100個(gè)。 [程序] FUNCTION FACTOR(M,FAC,L) INTEGER FAC(100),FACTOR,S,R FAC(1)=1 L=1 R=100 S=1 10 ____(1)____ K=M/I IF(____(2)____)TH
頁數(shù):13 字?jǐn)?shù):3941
1997年度中程下午試卷及答案
試題一 閱讀以下程序說明和C程序,將應(yīng)填入__(n)__ 處的字句,寫在答卷的對(duì)應(yīng)欄內(nèi)。 [程序說明] 本程序中的函數(shù)factor(m,fac,cp)用來計(jì)算正整m(m>2)的除自身以外的所有不同因子的和。該函數(shù)返回因子和,并把各因子從小到大依次存放在數(shù)組fac中,其因子個(gè)數(shù)存入在cp所指的變量中。 例如 m=16,求得的因子為 (1,2,4,8) 因子和為15,因子 個(gè)數(shù)為4。 程序假定正整數(shù)m的不同因子個(gè)數(shù)不會(huì)超過100個(gè)。 [程序] # include # define N 100 long factor(int m,int fac[],int * cp) { int c1, c2 , i, k; long s; fac[0]=1; for(c1=s=1,c2=N-1,____(1)____;;) { k=m/i; if(____(2)____) if(____(3)____ { fac[c1++]=i fac[c2--]=k; s +=i; } i++ if(i>k)brdak; } for9c2++;c2<=N-1;c2++) ____(4)____; *cp=c1; return____(5)____; } 試題二 閱讀以下程序說明和FORTRAN程序,將應(yīng)填入__(n)__處的字句,寫在答卷的對(duì)應(yīng)欄內(nèi)。 [程序說明] 函數(shù)FACTOR(M,F(xiàn)AC,L)用來計(jì)算正整數(shù)M(M>2)的除自身以外的所有不同因子之各,該函數(shù)值返回因子和,并把M的各因子從小到大依次存放在數(shù)組FAC中,其因子個(gè)數(shù)存放在L中。 例如:M=16 ,其因子之和為15(1+2+4+8),因子個(gè)數(shù)為4。本程序假定正整數(shù)M的因子個(gè)數(shù)不會(huì)超過100個(gè)。 [程序] FUNCTION FACTOR(M,FAC,L) INTEGER FAC(100),FACTOR,S,R FAC(1)=1 L=1 R=100 S=1 10 ____(1)____ K=M/I IF(____(2)____)TH
TA們正在看...
- 基于pid控制的淬火爐溫溫度控制課程設(shè)計(jì).doc
- 匿名投票系統(tǒng).rar
- 基于dsp控制的直流單極性可逆pwm調(diào)速系統(tǒng).rar
- 風(fēng)扇開關(guān)的塑料模具畢業(yè)設(shè)計(jì).rar
- 校園分站宣傳推廣建議.doc
- 四川省互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r報(bào)告.pdf
- 多條移動(dòng)平均線組合運(yùn)動(dòng)基本原理.pdf
- 馬克思主義基本原理概論復(fù)習(xí)整理.doc
- 預(yù)應(yīng)力混凝土連續(xù)梁橋設(shè)計(jì).rar
- 預(yù)應(yīng)力連續(xù)梁橋設(shè)計(jì).rar