2022年c++经典编程题目 .pdf
《2022年c++经典编程题目 .pdf》由会员分享,可在线阅读,更多相关《2022年c++经典编程题目 .pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本题序号: 89 能被 19 整除又能被31 整除且末位不是奇数的四位数有几个?最小的一个是多少?#include using namespace std; void main() int n,min=9999,count=0; for(n=1000;n=9999;n+) if(n%19=0&n%31=0&n%2=0) count+; coutcount.nn) min=n; coutmin=minendl; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 24 页 -
2、- - - - - - - - 本题序号: 90 有一个分数序列:1/2,2/3,3/5,5/8,8/13,13/21。求:(1)这个序列的前20 项之和;(2)第 15 项的值。#include using namespace std; float a(int); float b(int); void main() int n; coutn; float sum=0,fn; for(int i=1;i=n;i+) fn=a(i)/b(i); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
3、- 第 2 页,共 24 页 - - - - - - - - - coutf(i)=fnendl; sum+=fn; coutsum(n)=sum1) return b(n-1); float b(int n) if(n=1) return 2; else if(n1) return a(n-1)+b(n-1); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 24 页 - - - - - - - - - 本题序号: 91 所有能被13 整除又能被17 整除且末位不是偶数
4、的三位数有几个?最大的一个?#include using namespace std; void main() int n,max=100,count=0; for(n=100;n=999;n+) if(n%13=0&n%17=0&n%2!=0) count+; coutcount.nendl; if(maxn) max=n; coutmax=maxendl; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 24 页 - - - - - - - - - 本题序号: 92
5、有一个 7 层灯塔,每层所点灯数都等于该层上一层的两倍,灯的总数是381 盏,求:塔底灯数?第几层的灯数为48?#include using namespace std; int f(int,int); void main() for(int m=1;m0;i-) fn=f(i,m); fli-1=fn; sum+=fn; if(sum=381) for(int i=6;i=0;i-) cout第i+1层:fliendl; int f(int n,int m) if(n=7) return m; if(n7) return f(n+1,m)*2; 本题序号: 93 设某四位数的各位数字的平方和
6、等于100,求最大和最小的4 位数是多少?共多少个?#include using namespace std; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 24 页 - - - - - - - - - int main(void) int count=0,min=9999,max; for (int i=1000; imax) min = max; cout sum = count endl; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
7、- - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 24 页 - - - - - - - - - cout max = max ; min = min endl; return 0; 本题序号: 94 一球从 100 米高度自由落下,每次落地后反跳回原高度的一半再落下,求它在第10 次落地时,共经过多少米?第10 次反弹多高?#include using namespace std; int main(void) float h=100.0,sum=100.0; for (int i=1; i10; i+) h = h/2; sum += h*2;
8、 cout The tenth height: h endl; cout Total covered: sum endl; return 0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 24 页 - - - - - - - - - 本题序号: 95 求出 1,1000间有奇数个因子的数有多少个,其中最大的一个?#include using namespace std; int main(void) int sum=0,max; for (int i=1; i=100
9、0; i+) int count=0; for (int j=1; ji; j+) if (i%j=0) count+; if (count%2) sum+; max = i; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 24 页 - - - - - - - - - cout sum = sum endl; cout max = max endl; return 0; 本题序号: 96 有一个分数系列:2/1,3/2,5/3,8/5,13/8,21/13,, ,请求出
10、这一数列的前20 项之和。#include using namespace std; int main(void) int fib(int); float sum=0; for (int i=1; i=20; i+) sum += (float)fib(i+1)/fib(i); cout sum = sum endl; return 0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 24 页 - - - - - - - - - int fib(int n) if (n
11、 = 1) return 1; else if (n = 2) return 2; else return fib(n-1)+fib(n-2); 本题序号: 97 有 3 个红球, 5 个白球, 6 个黑球,从中任意取出8 个球,且其中必须有白球,请求出共有多少种取法 ? #include using namespace std; int main(void) int count=0; for (int i=0; i=3; i+) for (int j=1; j=5; j+) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师
12、精心整理 - - - - - - - 第 10 页,共 24 页 - - - - - - - - - for (int k=0; k=6; k+) if (i+j+k=8) count+; cout total = count (9+8) 。#include using namespace std; int main(void) int count=0; for (int i=10; i(gw+sw) count+; for (int j=100; j(gw+sw+bw) count+; cout total = count endl; 名师资料总结 - - -精品资料欢迎下载 - - - -
13、 - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 24 页 - - - - - - - - - return 0; 本题序号: 99 若用 0 至 9 之间不同的三个数构成一个三位数,请问共有多少种方法?#include using namespace std; int main(void) cout total = 9*9*8 endl; return 0; 本题序号: 100 鸡兔共 30 只,脚共有90 个,请计算鸡兔各多少只?#include using namespace std; int main(void) fo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年c+经典编程题目 2022 c+ 经典 编程 题目
限制150内