亚洲中文精品a∨在线,国产在线精品在线精品,国产亚洲欧美一区,欧美肉肉丝视频一区二区

您當(dāng)前位置: 唯學(xué)網(wǎng) » 軟件工程師 » 試題專題

計算機(jī)軟件水平考試程序員熱點練習(xí)題

來源:唯學(xué)網(wǎng)•教育培訓(xùn)(slhrvoh.cn)  【唯學(xué)網(wǎng) • 中國教育電子商務(wù)平臺】 加入收藏

5月24、25日,2014年上半年計算機(jī)軟件水平考試將正式開始。廣大考生要想在有限的復(fù)習(xí)時間里將計算機(jī)軟件水平考試的重要考點、以及這些考點可能出現(xiàn)的出題方式了解透徹,一定要通過大量的試題練習(xí)。為此,唯學(xué)網(wǎng)小編特別整理了2014年計算機(jī)軟件水平考試各考試科目練習(xí)題。本文為考試提供的是程序員方面的熱點練習(xí)題,望考生能夠認(rèn)真練習(xí)。

閱讀以下程序說明和C程序,將應(yīng)填入__(n)__ 處的字句,寫在答卷的對應(yīng)欄內(nèi)。

[程序說明]

本程序中的函數(shù)factor( m,fac,cp )用來計算正整 m ( m > 2 )的除自身以外的所有不同因子的和。該函數(shù)返回因子和,并把各因子從小到大依次存放在數(shù)組 fac 中,其因子個數(shù)存入在 cp 所指的變量中。

例如 m=16,求得的因子為

(1,2,4,8)

提示:因子和為15,因子個數(shù)為4。

程序假定正整數(shù) m 的不同因子個數(shù)不會超過100個。

[程序]

# 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+k;

}

else {

fac[c1++] = i;

s + = i;

}

i++;

if(i >=k) brdak;

}

for (c2++;c2 <= N-1;c2++)

____(4)____;

*cp=c1;

return ____(5)____;

答案:

1)3分 i = 2,或 cl + 1

2)3分 m % i == 0 (或 !(m % i) 或 m == i * k )

3)3分 i ! = k (或 i < k )

4)3分 fac [ cl ++ ] = fac [ c2 ]

答 cl ++ 給 1 分,‘ = ’左右只對一半給 1 分。

5)3分 s /*懸浮300*250,創(chuàng)建于2010-10-21*/ var cpro_id = 'u249277';

如需查閱更多計算機(jī)軟件水平考試練習(xí)題,請關(guān)注唯學(xué)網(wǎng)計算機(jī)培訓(xùn)欄目軟件工程師培訓(xùn)頻道,小編在此預(yù)祝每一位參加計算機(jī)軟件水平考試的考生都能夠順利通過,早日實現(xiàn)自己的夢想。

0% (0)
0% (10)
已有條評論