點(diǎn)擊查看:全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言程序設(shè)計(jì)章節(jié)練習(xí)題及答案匯總
編程題
.
求100之內(nèi)的自然數(shù)中奇數(shù)之和。
答:編程如下:
#include
void main()
{
int s=0;
for(int i=1;i<100;i+=2)
s+=i;
cout<
}
.
求兩個(gè)整數(shù)的最大公約數(shù)和最小公倍數(shù)。
答:編程如下:
假定兩個(gè)整數(shù)分別為15和25,求它們的最大公約數(shù)和最小公倍數(shù)。
#include
void main()
{
int m,n,t;
m=15;
n=25;
if(m
{
t=m;
21
m=n;
n=t;
}
int m0=m,n0=n;
while(n!=0)
{
t=m%n;
m=n;
n=t;
}
cout<<"最大公約數(shù)為"<
cout<<"最小公倍數(shù)為"<
}
.
求下列分?jǐn)?shù)序列前15項(xiàng)之和。
2/1,3/2,5/3,8/5,13/8,…
答:編程如下:
#include
void main()
{
int a;
double i=2,j=1,sum=0,t;
for(a=1;a<15;a++)
{
sum+=i/j;
t=i;
i+=j;
j=t;
}
cout<<"SUM="<
}
4.按下列公式,求e的近似值。
e=1+1/1 !+1/2 !+1/3 !+…+1/n!
答:編程如下:
#include
#include
void main()
{
double x(1),s(0);
for(int i=1;fabs(x)>1e-8;i++)
{
x*=(-1.0)*(2*i-3)/(2*i-1);
s+=x;
22
}
s*=4;
cout<<"pi="<
}
5.求下列式子之和,假定n=10。
S=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)
答:編程如下:
#include
void main()
{
int s(0),s1(0);
for(int i=1;i<=10;i++)
{
s1+=i;
s+=s1;
}
cout<
}
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年全國(guó)計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)
2018年全國(guó)計(jì)算機(jī)等級(jí)考試復(fù)習(xí)知識(shí)點(diǎn)匯總(各科目)
2018計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間|各地報(bào)名入口|報(bào)名條件
2018年全國(guó)計(jì)算機(jī)等級(jí)考試時(shí)間|教材目錄(2018年版)
2018全國(guó)計(jì)算機(jī)等級(jí)考試備考經(jīng)驗(yàn)及應(yīng)試技巧匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |