c++程序复习试题文档格式.docx
- 文档编号:13836866
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:29
- 大小:20.64KB
c++程序复习试题文档格式.docx
《c++程序复习试题文档格式.docx》由会员分享,可在线阅读,更多相关《c++程序复习试题文档格式.docx(29页珍藏版)》请在冰豆网上搜索。
k=i=0;
while(【?
】)
{if(【?
k+=i;
}
cout<
<
【?
】;
}
答案:
=======(答案1)=======intk,i;
=========或=========inti,k;
=======(答案2)=======i<
10=========或=========i<
=9
=======(答案3)=======i%2==1=========或=========i%2!
=0
=======(答案4)=======i++;
====或====i=i+1;
======或====++i;
=======(答案5)=======k
2题号:
334
求两个数的最大公约数
intm,n,k;
cin>
>
m>
n;
k=m%n;
while(【?
{m=n;
】=k;
k=【?
cout<
=======(答案1)=======k!
=0=========或=========k
=======(答案2)=======n
=======(答案3)=======m%n
=======(答案4)=======n
3题号:
342
求FIBONACCI数列的前N项.
提示:
0,1,1,2,3,5,8,13......
intn,l1,l2,l3,i;
l1=【?
l2=1;
l1<
endl<
l2<
endl;
for(i=3;
i<
=n;
】)
{l3=【?
l3<
//更新l1变量
//更新l2变量
=======(答案1)=======0
=======(答案2)=======i++=========或=========++i=========或=========
i+=1=========或=========i=i+1=========或=========i=1+i
=======(答案3)=======l1+l2=========或=========l2+l1
=======(答案4)=======l1=l2
=======(答案5)=======l2=l3
4题号:
83
在一维数组中统计正数和负数的个数,正数的个数存入
变量C1中,负数的个数存入变量C2中。
inta[10]={1,-2,3,4,-5,6,7,8,-9,10};
for(inti=0;
i++)
if(【?
】>
0)
c1++;
else
c1<
"
"
<
c2;
=======(答案1)=======intc1=0,c2=0;
=======(答案3)=======a[i]
=======(答案4)=======c2++=========或=========c2=c2+1=========或=========++c2
=========或=========c2+=1
5题号:
:
352
输入若干学生成绩,以负数或者大于100作为输入结束。
统计
100,90-99,80-89,70-79,60-69,0-60各段的人数。
ints,n[6],i,m;
for(i=0;
6;
s;
while(s>
=0&
&
s<
=100)
{m=【?
if(m<
1)
m=0;
0-59"
n[0]<
for(i=1;
5;
(i+5)*10<
-"
(i+5)*10+9<
n[i]<
100"
n[5]<
=======(答案1)=======n[i]=0
=======(答案2)=======s/10-5
=======(答案3)=======n[m]=n[m]+1====或=====n[m]++=========或=========n[m]+=1
=======(答案4)=======cin>
s
6题号:
337
将N(N<
100)个元素的一维数组循环向左移位
(即将每一个元素向前移动一位,第一位移到最后一位。
inta[100],n,b,i;
a[i];
b=【?
for(【?
a[i-1]=a[i];
n;
=======(答案1)=======n
=======(答案2)=======a[0]
=======(答案3)=======i=1;
i++=========或=========i=1;
=n-1;
i++
=======(答案4)=======a[n-1]=b=========或=========a[i-1]=b
7题号:
332
【程序填空】-每空2分
以下程序的功能是产生并输出杨辉三角的前七行。
1
11
121
1331
14641
15101051
1615201561
#include<
voidmain()
inta[7][7];
inti,j;
for(i=0;
7;
{
a[i][0]=1;
】
for(i=2;
for(j=1;
j<
i;
j++)
a[i][j
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 程序 复习 试题