计算机C语言省二 国二题库 题库-程序题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
4
144
5 6
1764 39
7
25
8 9
50 21645Biblioteka Baidu
10
797
11 12 13 14
429 14 14 17291
15 16
5 38
17 18 19
30 7
2. 取数字
[300,800]范围内同时满足以下两个条件的十进制数. ⑴其个位数字与十位数字之和除以 761 10所得的余数是百位数字 ;⑵该数是素数;求满足上述条件的最大的三位十进制数。 求符合下列条件的四位完全平方数(某个正整数A是另一个正整数B的平方,则称A为完全 平方数),它的千位数字与十位数字之和等于百位数字与个位数字之积,例如, 3136=562, 且3+3=1*6 故3136是所求的四位完全平方数. 求其中最大的一个数。 7921 20
21
22 23 24 25 26 27 28 29 30
设某四位数的千位数字平方与十位数字的平方之和等于百位数字的立方与个位数字的立 方之和,例如,对于四位数:3201, 3^2+0^2=2^3+1^3,试问所有这样的四位数之和是 多少? 设某四位数的千位数字与十位数字的和等于百位数字与个位数字的积,例如,对于四位 数:9512,9+1=5*2,试问所有这样的四位数之和是多少? 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位 数字的立方和。试求所有这样的三位数之和。 求[1,999]之间能被3整除,且至少有一位数字是5的所有正整数的个数。 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各 位数字的立方和。试求所有这样的三位数中最大的一个是多少? 有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各 位数字的立方和。试求这种三位数共有多少个? 求五位数各位数字的平方和为100的最大的五位数。 所谓“水仙花数”是指一个三位数,其各位数字的三次方之和等于该数本身,例如: 153=1^3+3^3+5^3,故153是水仙花数,求[100,999]之间所有水仙花数之和。 设某四位数的各位数字的平方和等于100,问共有多少个这种四位数? 回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[1000,9999]以内的 所有回文数的个数。
48
已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好能被其因子数 12 8整除,求正整数[10,100]之间有多少个正整数能被其因子的个数整除。
7.(数列 四舍五入 数列)四舍五入 数列
49 50 51 52 53 54 55 56 57 当m的值为50时,计算下列公式的值: T=1-1/2-1/3-1/4-…-1/m要求:按四舍五入的方式 精确到小数点后第四位。 当m的值为50时,计算下列公式之值: t=1+1/2^2+1/3^2+…+1/m^2(按四舍五入的方式精 确到小数点后第四位)。 当m的值为50时,计算下列公式之值:t=1-1/(2*2)-1/(3*3)-…-1/(m*m)要求:按四舍五入 的方式精确到小数点后第四位。 当n=100时,计算S=(1-1/2)+(1/3-1/4)+……+(1/(2n-1)-1/(2n))的值。.要求:按四舍五入 的方式精确到小数点后第三位。 当n的值为25时,计算下列公式的值: s=1+1/1!+1/2!+1/3!+…+1/n!要求:按四舍五入的 方式精确到小数点后第四位。 利用格里高利公式:α/4=1-1/3+1/5-1/7+1/9-1/11+…-1/99,求α的值。要求:按四舍五 入的方式精确到小数点后第二位。 求1/(1*2)+1/(2*3)+1/(3*4)+....+1/(N*(N+1))的值,N=20, 要求:按四舍五入的方式精确到 小数点后第二位。 求500以内(含500)能被5或9整除的所有自然数的倒数之和。按四舍五入的方式精确到 小数点后第二位。 求S=1/2+2/3+3/5+5/8+……的前30项的和(注:该级数从第二项开始,其分子是前一项 的分母,其分母是前一项的分子与分母的和)。要求:按四舍五入的方式精确到小数点 后第二位。 求数学式1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100的值。 (按四舍五入方式精确到小数点 后4位) 设S(n)=1-1/3+1/5-1/7+…1/(2n-1),求S(100)的值,要求S(100)按四舍五入方式精确 到小数点后4位。 当n=50时,求下列级数和:S=1/(1*2)+1/(2*3)+…+1/(n*(n+1))要求:按四舍五入 的方式精确到小数点后第四位。 计算y=1+2/3+3/5+4/7+…+n/(2*n-1)的值, n=50, 要求:按四舍五入的方式精确到小数点 后第二位。 计算Y=X/1!-X^3/3!+X^5/5!-X^7/7!+……前20项的值(已知:X=2)。要求:按四舍五入的 方式精确到小数点后第二位。 求Y=1-1/2+1/3-1/4+1/5… 前30项之和。要求:按四舍五入的方式精确到小数点后第二位 。 求数列:2/1,3/2,5/3,8/5,13/8,21/13,…… 前50项之和(注:此数列从第二项开 始,其分子是前一项的分子与分母之和,其分母是前一项的分子)。(按四舍五入的方式 精确到小数点后第二位) 已知 S=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+3+…+N) ,当N的值为50时,求S的值。要求: 按四舍五入的方式精确到小数点后第四位。 已知:A1=1, A2=1/(1+A1), A3=1/(1+A2), A4=1/(1+A3), ……, 求A50.(按四舍五入的方 式精确到小数点后第三位)。 已知:Sn=2/1+3/2+4/3+…+(n+1)/n, 求Sn不超过50的最大值(按四舍五入的方式精确到 小数点后第三位)。 -2.4992 1.6251 0.3749 0.691 2.7183 3.14 0.95 1.48 18.46
37
11
38
5
39
240
5.弦数 弦数
40 41 若某整数平方等于某两个正整数平方之和的正整数称为弦数。例如:由于 3^2+4^2=5^2,则5为弦数,求[100,200]之间弦数的个数。 若某正整数平方等于某两个正整数平方之和,称该正整数为弦数。例如:由于 3^2+4^2=5^2,则5为弦数,求[131,200]之间最小的弦数。 55 135
sth
stnr
stda
1.素数
1 2 [100,999]范围内同时满足以下两个条件的十进制数. ⑴其个位数字与十位数字之和除以 15 10所得的余数是百位数字;⑵该数是素数; 求有多少个这样的数? [300,800]范围内同时满足以下两个条件的十进制数. ⑴其个位数字与十位数字之和除以 761 10所得的余数是百位数字 ;⑵该数是素数;求满足上述条件的最大的三位十进制数。 除1和它本身外,不能被其它整数整除的正整数称为素数(注:1不是素数,2是素数) 。若两素数之差为2 ,则称两素数为双胞胎数,问[31,601]之间有多少对双胞胎数。 国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数(素数对)的和。但 有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不 同的素数对。试求6744可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素 数对) 两个素数之差为2,则称这两个素数为双胞胎数。求出[200,1000]之间的最大一对双胞 胎数的和。 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素 数(注:除1和它本身外,不能被其它整数整除的正整数称为素数,1不是素数,2是素 数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是 素数,因此617是逆向超级素数,尽管503,03,3都是素数,但它不是逆向超级素数, 因为它包含有零。试求[100,999]之内的所有逆向超级素数的个数。 德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数(素数对)的和。 但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种 不同的素数对。试求1234可以分解成多少种不同的素数对(注: A+B与B+A认为是相同 素数对) 求[100,900]之间相差为12的素数对(注:要求素数对的两个素数均在该范围内)的个 数。 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素 数(注:1不是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如, 617,17,7都是素数,因此617是逆向超级素数,但尽管503,03,3都是素数,但它不 是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数的和。 一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素 数(注:1不是素数,2是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数 。例如,617,17,7都是素数,因此617是逆向超级素数,但尽管503,03,3都是素 数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数 从大到小数的第10个素数是多少? 一个自然数是素数,且它的数字位置经过任意对换后仍为素数,则称为绝对素数。如 13,试求所有两位绝对素数的和。 在[200,900]范围 内同时满足以下两个条件的十进制数:⑴其个位数字与十位数字之和除 以10所得的余数是百位数字; ⑵该数是素数;问有多少个这样的数? 一个素数,依次从个位开始去掉一位,二位.....,所得的各数仍然是素数,称为超级素数 。求[100,999]之内超级素数的个数。 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为 友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[100,200]之间 的第10个友素数对所对应的友素数的值(按由小到大排列)。 求[2,400]中相差为10的相邻素数对的对数。 若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为 友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[50,150]之间 的友数对的数目。 若两个自然连续数乘积减1后是素数,则称此两个自然连续数为友数对,该素数称为友素数, 例:2*3-1=5,因此2与3是友数对,5是友素数,求[40,119]之间友素数对的数目。 梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内有多少个梅森尼数? 22
97993
1078289 1301 91 407 4 94111 1301 49 90
3. 分硬币
31 32 33 34 把一张一元钞票,换成一分、二分和五分硬币,每种至少8枚,问有多少种方案? 50元的整币兑换成5元、2元和1元币值(三种币值均有、缺少一种或两种都计算在内)的 方法有多少种。 50元的整币兑换成5元、2元和1元币值(要求三种币值均有)的方法有多少种。 马克思曾经做过这样一道趣味数学题:有30个人在一家小饭店里用餐,其中有男人、女 人和小孩,每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,共花去50先 令。如果要求男人、女人和小孩都有人参与,试求有多少种方案分配男人、女人和小孩 的人数。 80 146 106 9
6.完数因子 完数因子
42 43 44 45 46 47 求在[10,1000]之间的所有完数之和。各真因子之和(不包括自身)等于其本身的正整 数称为完数。例如:6=1+2+3,6是完数。 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如, 6的真因子为1, 2,3,而6=1+2+3,因此,6是“完数”。求[1,1000]之间的最大完数。 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如,6的真因子为 1,2,3,而6=1+2+3,因此,6是“完数”。求[1,1000]之间的第二大完数。 一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如,6的真因子为 1,2,3,而6=1+2+3,因此,6是“完数”。求1000以内的所有完数之和。 求[200,300]之间有奇数个不同因子的最大的整数(在计算因子个数时,包括该数本身)。 求[200,300]之间第二大有奇数个不同因子的整数(在计算因子个数时,包括该数本身)。 524 496 28 530 289 256
4. 勾股
35 36 A,B,C是三个小于或等于100正整数,当满足1/A^2+1/B^2=1/C^2关系时,称为倒勾股数 。求130<A+B+C<150且A>B>C的倒勾股数有多少组。 倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例如, (156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,求A, B,C之和小于100的倒勾股数有多少组? 勾股弦数是满足公式: A^2+B^2=C^2 (假定A<B<C)的一组正整数(A,B,C),例 如,(3,4,5)是勾股弦数,因为:3^2+4^2=5^2。求A,B均小于25且A+B+C<=100 的勾股弦数的个数。 倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例如, (156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,求A, B,C均小于或等于100的倒勾股数有多少组? 勾股弦数是满足公式: A^2+B^2=C^2 (假定A<B<C)的一组正整数(A,B,C),例如, (3,4,5)是勾股弦数,因为:3^2+4^2=5^2。求A,B,C均小于或等于100的勾股弦 数中A+B+C的最大值。 1 2