C语言问题。因子和。给一个0是不是正整数数n,请求n所有因子的累加和

C语言编程第六章作业答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
159页免费160页免费21页免费38页免费28页免费 25页免费22页免费56页免费25页免费11页免费
喜欢此文档的还喜欢4页1下载券80页1下载券10页免费2页2下载券9页1下载券
C语言编程第六章作业答案|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢热门日志推荐
人人最热标签
分享这篇日志的人常去
北京千橡网景科技发展有限公司:
文网文[号··京公网安备号·甲测资字
文化部监督电子邮箱:wlwh@··
文明办网文明上网举报电话: 举报邮箱:&&&&&&&&&&&&
请输入手机号,完成注册
请输入验证码
密码必须由6-20个字符组成
下载人人客户端
品评校花校草,体验校园广场c++编程实现:从键盘输入一个正整数。如果它是素数,则输出此数,否则输出该数的所有因子(1和它本身除外_百度知道
c++编程实现:从键盘输入一个正整数。如果它是素数,则输出此数,否则输出该数的所有因子(1和它本身除外
else cout&;&要输入的整数'i&
if(j) cout&
for(i=2;=t;&gt.0);cmath&
num/&/i++){
if(num%i==0){
cout&i&#include&lt好了~#include&
t=(int)sqrt(num*1;
return 0,j;&int main(){iostream&gt
其他类似问题
素数的相关知识
其他3条回答
#include&iostream.h&#include&math.h&int zhishu(int m){
for(i=2;i&=sqrt(m);i++)
if(m%i==0)
if(i&sqrt(m))}int main(){
int n,r,k;
r=zhishu(n);
for(k=2;k&n;k++)
{if(n%k==0)
cout&&k&&'\t';}system(&PAUSE&);} 运行没问题
#include &iostream&#include &math.h&int Isprime(int n){ int i=2; while(i&sqrt(n)) {
if(!(n%i))
else i++; } if (i&sqrt(n)||n==1) {
return 1; }
return 0; }}void main(){ int date,i=2; cout&&&Input integer: &; cin&& if(Isprime(date)) {
cout&&date&& } else {
while(i&date)
if (!(date%i))
cout&&i&&&\t&;
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您能发给我一些C语言习题吗?
您能发给我一些C语言习题吗?
4.1分支结构
[目的及要求] 掌握if语句的使用和switch多分支选择结构的实现,并能熟练的进行应用。
程序1、任意输入一个年份,判断是否是闰年。闰年的条件是符合下面条件之一:
(1)能被4整除,但不能被100整除;
(2)能被4整除,又能被400整除。
程序2、输入三角形的三边长,求三角形的面积。
程序3、任意输入一个成绩,给出评语:
90-100:优秀;
80-89:良好;
60-79:及格;
0-59:不及格。
实训题目
1、用if语句实现菜单功能。
*************************************
*
1---成绩输入
2—成绩插入
3---成绩查询
4---成绩排序
5---成绩删除
6---成绩输出
*
*************************************
请输入你的选择(0---6):
2、任意输入三个数据按从大到小的顺序输出。
3、编程实现:读入两个整型数据及一个运算符(+ - * /),计算表达式的值。
4、用switch语句实现菜单功能。
5、用switch语句编程实现:读入两个整型数据及一个运算符(+ - * /),计算表达式的值。
6、用switch开关语句实现猜词游戏。4.2循环结构
[目的及要求] 掌握循环语句for、while和do-while的使用和break和continue的功能,并能熟练的进行应用。
程序1、编程求1+2+3+···+100的和。
程序2、求1到100之间的奇数之和,偶数之积 。
程序3、把输入的一行字符原样输出,若是大写字母需要转换成小写的。
程序4、编写程序求
20+21+22+23+···+263
程序5、从键盘上任意输入一个正整数,判断其是否为素数。
素数:除了1和它本身之外没有其他因子的数。换句话说只要有因子(除了1和它本身之外)则该数一定不是素数
实训题目
1、任意输入两个整数,求它们的最大公约数。
2、打印形状为直角三角形的乘法口诀。
3、输入一个包含有三个数字字符的字符串,把该字符串转换为整形数据输出。(如:输入字符串123,则输出整形数据123)4.3数组的构造与应用
[实训目的及要求] 数组是一种构造类型,在解决问题中使用非常普遍,通过本次实训内容,使学生对数组类型有一个系统的认识,并能灵活的在具体问题中进行应用。
程序1:一个班有30个同学,通过键盘输入成绩,并打印输出,每行输出10个同学的成绩。
程序2:一个班有n个同学,通过键盘输入成绩,并进行以下处理:
(1)求平均成绩;(数组求和)
(2)添加m个同学的成绩;(数组添加)
(3)把不及格同学的成绩更新为60分;(数组更新)
(4)求成绩的最高分和最低分,并记住对应元素的下标;(数组求极值)
(5)对成绩进行排序。(数组排序)
两种基本算法:
1.起泡法:将相邻两个数比较,小的调到前面。
2.选择法:将前面的数和后面的所有数依次进行比较,记住小数的下标,当比较完一遍,用前面的数和该小数进行交换。
程序3:对已经排好序的成绩数组进行以下操作:把一个新成绩按照顺序插入到数组的合适位置。(提高)。
算法分析:
1. 从键盘接收一个数据,存入变量m;
2. 根据变量m的大小进行定位,其对应下标为k;
3. 把score[9]到score[k]的元素依次后移,为新数据腾出空间;
4. 把m存入下标为k的空间中:score[k]=m;
5. 输出处理完后的新数组。
程序4:编程实现求一个3行4列整型数组的平均数。
算法分析:
1.定义一个二维数组a[3][4];
2.为数组赋值;
3.累加元素的和,存入变量s中;
4.求平均数ave=s/12;
5.输出平均数ave。
程序5:编程实现把一个三行三列的二维数组转置输出。
算法分析:
1.定义一个二维数组a[3][3];
2.为数组赋值;
3.交换a[i][j]与a[j][i]的值;
4.输出交换后的数组a。
程序6:某学习小组有4名同学,学习了5门课程,求每个同学的平均分和每门课程的平均分。
算法分析:
1.定义一个二维数组score[5][6](最后一行和最后一列存放平均数);
2.为数组赋值;
3.求行平均数,把平均数存入score[i][5]中(i=0-3);
4.求列平均数,把平均数存入score[4][j]中(j=0-4);
5.输出整个数组。
程序7:从键盘输入一行字符,要求删除第一次出现的某个字符(要删除的字符也由键盘输入)。
算法分析:
1.定义存放字符串的字符数组str和存放单个字符的字符变量ch;
2.输入字符串str和要删除的字符ch;
3.对要删除的ch定位;
4.从该位置开始,开始把后续字符依次前移;
5.检查字符串的结束标记。
程序8:编一程序,将两个字符串连接起来。
算法分析:
1.定位:第一个字符串的‘\0’的位置;
2.从‘\0’开始把第二个字符串的字符依次放入第一个字符串的后端,直至第二个字符串的‘\0’;
3.检验第一个字符串的末端是否有结束符’\0’,若没有,修正所得的字符串,在它的末端加上‘\0’。
程序9:有三个字符串(长度不超过20),要求找出其中最大者。
算法分析:
1.输入三个字符串,存入二维字符数组中;
2.先取前两个字符串比较,找出大的存入string 数组中;
3.用string和后续的依次进行比较,当出现比string的时更新string的值;
4.输出string中的字符串。
实训题目
1、从键盘输入20个整型数据,统计其中正数的个数,并计算它们的求和。
2、把1000之内的素数存放在数组中,并输出素数的个数和各个素数。
3、在第一题的基础上找出最大数和最小数并输出对应的下标。
4、任意输入10个数据,对其进行排序(用选择法小到大)。
5、在第4题的基础上,从键盘上接收一个数据,如果该数不存在,把该数按照顺序放在数组中,若存在则把和该数相等的元素删除。
6、某学习小组有4名同学,学习了5门课程,编程求出最高分和最低分及其对应的行号和列号。
7、输入一行字符,统计字母、数字、空格和其它字符的个数。
4.4 函数的应用
[实训目的及要求] 函数体现了程序设计的模块化思想,可以把复杂的问题简单化,并可实现代码共享。通过本次实训内容,使学生对函数的定义及应用能系统认识,并能熟练地在编程中体现出来。
程序1:利用自定义函数输出两个数中的大数。
程序2:编写以下功能函数,并写出main()函数。
(1)求两个数的和
(2)求两个数的差
(3)求两个数的积
(4)求两个数的商
程序3:用递归法计算n!(通过函数的递归调用计算阶乘)
算法分析:
递归数学模型
程序4:编写函数实现由小到大排序。
算法思路:
1.多个数据用数组存放,在主函数中接收数据。
2.把数据传送到用户自定义函数中。
3.在用户自定义函数中实现排序过程。
4.在主函数中输出排好序的数据。
实训题目
1、定义函数fun_a()判断某数是否为素数,若是素数返回值为1,不是则返回值为0。
2、编写一个加减乘除运算的小系统,当输入为0时退出,用函数实现各项功能。
*****************************
1---------加法
2---------减法
3---------乘法
4---------除法
0---------退出
*****************************
请输入你的选择(0-4):
3、编写函数实现求一维数组最大数的功能。
4、编写函数实现字符串连接功能。
5、模块二:综合实训
1、分组讨论,全面透彻的认识问题;
2、找出问题的解决算法;
3、根据算法画出流程图;
4、根据流程图写出代码。5.1 综合设计一
一、编程打印所有的水仙花数,所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。如:153是水仙花数,因为153=1^3+5^3+3^3。
本实训要求
1、正确定义变量及正确使用算术运算符;
2、采用合适的程序控制结构完成所需的功能;
3、选择合适的算法,以最优的方式实现设计;
4、深刻理解循环结构和分支结构的用法。
二、.猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃掉了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上再吃时,就只剩下一个桃子了。求第一天共摘下多少个桃子。5.2 综合设计二
编程实现任意输入年月日,计算出该天是当年的第几天。如:
请输入日期(年月日的格式):
该天是本年的第31天。
本实训要求
1、正确定义数组并能进行合理的初始化操作;
2、熟练掌握访问数组的方法及引用方式;
3、深刻理解数组在应用过程中的重要作用。5.3 综合设计三
按要求打印杨辉三角形。编写一个函数yang(int n),按参数n的要求打印出杨辉三角。
例如:n=4,则杨辉三角的输出形式为:
1
15.4 综合设计四
约瑟夫问题。M个人围成一个圈,从第一个人开始报数,数到n的人出去。再由下一个人开始报数,数到n的人出去。……打印出出圈的人的编号。M值预先选定,n的值由键盘输入。
例如:M=8,n=5
依次出去的编号是:5,2,8,7,……。
5.5 综合设计五
1.写几个函数:(1)输入10个职工的姓名和职工号;(2)按职工号由小到大排序,姓名顺序也随之调整;(3)要求输入一个职工号,用折半查找法找出该职工的姓名。从主函数输入要查找的职工号,输出该职工姓名。
2.Hanoi(汉诺塔)问题。这是一个古典的数学问题,是一个只有递归方法解决的问题。问题是这样的:古代有一个梵塔,塔内有3个座A、B、C,开始时A座上有64个盘子,盘子大小不等,大的在下,小的在上。有一个老和尚想把这64个盘子从A座移到C座,但每次只允许移动一个盘,且在移动过程中在3个座上都始终保持大盘在下,小盘在上。有移动过程中可以利用B座,要求编写程序打印出移动的步骤。
其他回答 (3)
去这个吧,我觉得还行的,应该能应付给你复习。
试试这些吧 也许对你有帮助
1、A,B,C三个正整数,当满足1/A^2+1/B^2=1/C^2关系时,称为倒勾股数。求130&A+B+C&150的倒勾股数有多少组。2、倒勾股数是满足公式: 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,B,C)中C值的和是多少?3、倒勾股数是满足公式: 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,B,C之和的最大值是多少?4、勾股弦数是满足公式: 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的勾股弦数的个数。5、勾股弦数是满足公式: 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的最大值。6、已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[100,300]之间所有能被其因子数目整除的数之和。7、已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[1,100]之间第二大能被其因子数目整除的数。五位数.求五位数各数字的平方和为100的最大的五位数。8、设有6个十进制数字a,b,c,d,f,e,求满足abcdf×e=fdcba条件的五位数abcdf(a≠0,e≠0,e≠1)的个数。9、设有6个十进制数字a,b,c,d,f,e,求满足abcdf×e=fdcba条件的五位数abcdf中(a≠0,e≠0,e≠1)最大的一个。回文数10、回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[]之间的偶数回文数的个数。11、回文数是指正读和反读都一样的正整数。例如3773等都是回文数。求出[]以内的回文数是6的倍数的最大回文数。12、回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[]以内的回文数是6的倍数的回文数的个数。13、回文数是指正读和反读都一样的正整数。例如3773等都是回文数。求出[]以内的所有回文数的个数。14、所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100-200的范围内所有回文数的和。15、台劳展开式为:Sin X=X/1!-X^3/3!+X^5/5!-X^7/7!+…,按台劳展开式计算当X取值为π/5时SinX的近似值(前20项)。要求:按四舍五入的方式精确到小数点后第二位。16、设某国今年的国民生产总值为45600亿元,若今后每年以9%的增长率增长,计算多少年后能实现国民生产总值翻一番?17、一个14*14方阵A(i,j),其每个元素的值为该元素下标的立方和,求出该矩阵所有元素的累加和(注:i,j从1到14). 18、求符合下列条件的四位完全平方数(某个数的平方数为完全平方数),它的千位数字与十位数字之和等于百位数字与个位数字之积,例如,, 且3+3=1*6 故3136是所求的四位完全平方数. 求其中最大的一个数。19、编写程序,求共有几组I,j,k符合算式ijk+kji=1534,其中I,j,k是[0,9]之间的一个整数。20、爱因斯坦走台阶:有一台阶,如果每次走两阶,最后剩一阶;如果每次走三阶,最后剩两阶;如果每次走四阶,最后剩三阶;如果每次走五阶,最后剩四阶;如果每次走六阶,最后剩五阶;如果每次走七阶,刚好走完.求此第三小的台阶数是多少?21、编写程序,计算在0至50的范围内有多少个数,其每位数的乘积大于每位数的和。22、马克思曾经做过这样一道趣味数学题:有30个人在一家小饭店里用餐,其中有男人、女人和小孩,每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,共花去50先令。如果要求男人、女人和小孩都有人参与,试求有多少种方案分配男人、女人和小孩的人数。23、求级数1/(1*2)+1/(2*3)+.....+1/(N*(N+1))的和的近似值,直到级数中有一项的值小于1E-4为止. 要求:按四舍五入的方式精确到小数点后第二位。24、将自然数1至100按顺时针围成一圈,首先取出1,然后顺时针方向按步长L=30取数(已取出的数不再参加计数),直至所有的数均取完为止,最后一个取出的数是多少。25、从100米高度落下一球,每次落地后反弹高度为上一次下落高度的3/4,求该球第10次落地时,前后所经过的路径长度.26、老王和他的孙子年龄之差为60岁,都出生于20世纪, 两人的出生年份分别被3, 4, 5和6除, 余数均为1, 2, 3和4。问老王出生在哪一年?27、求[1,50]之间的所有整数能构成直角三角形的三边的组数。例如:3*3+4*4=5*5,它们构成直角三角形,所以{3,4,5}作为一组,但{4,3,5}视为跟{3,4,5}相同的一组。28、编程序求出 2+4+8+16+32+…这样的数之和。如果累加数大于500时,则程序终止并输出结果。29、编程序求出1~100所有整数的立方和并输出结果。30、50个小学生按1至50序号顺时针围成一圈,做出局游戏,老师站在圈外顺时针从第一个人数起,每数到5时,这人从圈里出来,继续数1,2,3,4,5,数到第5个学生时,他就出局,已出局的位置不再参加计数,直至所有的学生出局为止,问最后一个出局的学生序号是多少号。31、今有5羊4犬3鸡2兔值钱犬6鸡3兔值钱犬7鸡5兔值钱958,2羊3犬5鸡1兔值钱861,求鸡值多少钱?32、百钱百鸡问题。用100钱买100只鸡,公鸡一只五钱,母鸡一只三钱,雏鸡三只一钱,编程计算共有几种买法(要求每种鸡至少要买1只)。方程33、求方程X^2-3*X+1=0在区间(0,1)内的解。要求:按四舍五入的方式精确到小数点后第二位。34、若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x & y & z),则(x,y,z)称为方程的一个解。试求方程的所有整数解中x+y+z的最大值。35、若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x & y & z),则(x,y,z)称为方程的一个解。试求方程的所有整数解中,|x|+|y|+|z|的最大值。36、若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x & y & z),则(x,y,z)称为方程的一个解。试求方程的整数解(包括负整数解)的个数。37、求方程8x-5y=3,在|x|&=150, |y|&=200内的整数解。试问这样的整数解中|x|*|y|的最大值是多少?38、求方程9X-19Y=1,在|X|≤100,|Y|≤50内共有多少组整数解?39、求方程X^3-2X-5=0在区间[1.5,2.5]上的一个实根。 要求:按四舍五入的方式精确到小数点后第二位。正整数因子40、已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[1,100]之间第10个能被其因子数目整除的正整数。41、已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[100,300]之间能被其因子数目整除的数中最大的数。42、已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[100,300]之间所有能被其因子数目整除的数之和。整除43、求[]之间所有能被5整除同时能被7整除的数,问共有多少个这样的数?44、求1到1000之内能被7或11整除,但不能同时被7和11整除的所有整数的个数。45、统计[100,10000]之间有多少个这样的整数,其各位数字之和能被7整除。46、已知S1=1,S2=1+2,S3=1+2+3…,SN=1+2+…n,求S20到S80之间有多少个数能被17或35整除。47、编程序求出1-100以内的能被3整除的数的平方和。48、编写程序,求在10~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。49、求[1,1000]之间能被3整除,且至少有一位上的数是5的所有数之和。50、求1000以内,同时能被3和7整除的所有自然数之和的平方根。(按四舍五入的方式精确到小数点后第二位)。51、求500以内(含500)能被5或9整除的所有自然数的倒数之和。按四舍五入的方式精确到小数点后第二位。.已知S1=1,S2=1+2,S3=1+2+3…,SN=1+2+…n,求S20到S80之间有多少个数能被17或35整除。52、求[351,432]之间所有不能被3整除,但能被8整除的整数的和。53、序求出1-3000以内能被3或者5整除数的个数。54、编写程序,计算1000以内有多少个这样的数,该数既能被6整除又能被8整除。55、编写程序,求在10~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。三位数56、有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数中,第二大的是多少?57、有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求这种三位数共有多少个?58、有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数之和。水仙花数59、水仙花数是一个三位正整数,它等于它的各位数字的立方之和.
例如:153=1^3+5^3+3^3,所以153是水仙花数.
试求所有的水仙花数之积。60、水仙花数是一个三位正整数,它等于它的各位数字的立方之和.
例如:153=1^3+5^3+3^3,所以153是水仙花数.
求400以内的最大水仙花数与最小水仙花数之积。61、&水仙花数&是指这样的数,其各位数字的立方和等于该数本身,
如:153=1^3+5^3+3^3。编写程序,计算从100年开始到2000年为止,共有
多少个年号是水仙花数年号。奇数62、求[100,200]之间第二大有奇数个不同因子的整数。63、问[100,200]之间有奇数个不同因子的整数共有多少个?素数64、求[444,666]范围内最大的素数是多少?65、求[100,999]之间所有素数的个数。66、求[2,500]之间的所有素数的和。67、求[3-1000]之间最大的五个素数之和。68、求[500,1999]之间的素数的个数,且要求该素数十位数字为7。69、求[2,400]中相差为10的相邻素数对的对数。70、一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数的个数。71、一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,但尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之间的所有逆向超级素数从小到大数的第10个素数是多少?72、一个素数,依次从个位开始去掉一位,二位…..,所得的各数仍然是素数,称为超级素数。求[100,999]之内超级素数的个数。73、梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内有多少个梅森尼数?74、若两个自然连续数乘积减1后是素数,则称此两个自然连续数为友数对,该素数称为友素数,例:2*3-1=5,因此2与3是友数对,5是友素数,求[40,119]之间友素数对的数目。75、若两个素数之差为2,则称这两个素数为双胞胎数。求出[200,1000]之内有多少对双胞胎数。76、在[200,900]范围内同时满足以下两个条件的十进制数: ⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数;问有多少个这样的数?77、梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内最大的梅素尼数?78、若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[50,150]之间的第10个友素数(按由小到大排列)。79、若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[100,200]之间的友数对的数目。80、若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[100,200]之间的所有友素数之和。81、德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对。试求6744可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)82、求3到100之间所有素数的平方根之和。要求按四舍五入的方式精确到小数点后第二位83、编程求区间[500,2500]中按递增顺序第25个素数。84、在[100,999]范围内同时满足以下两个条件的十进制数. ⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数; 求有多少个这样的数?85、一个自然数是素数,且它的数字位置经过任意对换后仍为素数,则称为绝对素数。如13,试求所有两位绝对素数的和。86、编写程序,求出9到499之间的所有非偶数非素数的数之和。87、编写程序,求出3到100之间的所有非偶数非素数的数之和。同构数88、所谓&同构数&是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[1,1000]之间有多少个同构数。89、所谓&同构数&是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[1,1000]之间所有同构数之和90、某自然数平方的末几位与该数相同时,称此数为自同构数,例如25^2=625,
则称25为自同构数,求出[10,100000]之间最大的自同构数。91、一个数出现在该数的平方数的右边,称这个数为&同构数&。例如,5出现在平方数25的右边,25出现在平方数625的右边,则5、25都是&同构数&。找出[1,1000]之间的所有的能被13整除的&同构数&之和。完备数92、若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间有多少个多因子完备数。121 求在[10,1000]之间的所有完备数之和。各真因子之和(不包括自身)等于其本身的正整数称为完数。例如:6=1+2+3,6是完数。93、若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间最大的多因子完备数。205 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间按从小到大的顺序排列的第三个多因子完备数。94、一个数如果恰好等于它的所有真因子之和,这个数就称为&完数&。例如,6的真因子为1,2,3,而6=1+2+3,因此,6是&完数&。求[1,1000]之间的第二大完数。四位数95、设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的所有四位数abcd的和。96、设某四位数的千位数字和十位数字的和等于百位数字和个位数字的积,例如,对于四位数:=5*2,试问这样的四位数有多少个?97、设有十进制数字a、b、c、d和e,求满足下列式子:abcd×e=dcba(a≠0,e≠0,e≠1)的最小四位数abcd。98、设某四位数的各位数字的立方和等于100,试问有多少个这样的四位数?324 编写程序,求四位数的奇数中,所有各位数字之积(且不为0)是125的倍数的数的和。99、设某四位数的各位数字的平方和等于100,问共有多少个这种四位数?弦数100、若某整数平方等于某两个正整数平方之和的正整数称为弦数。例如:由于3^2+4^2=5^2,则5为弦数,求[100,200]之间最大的弦数。
你的邮箱是多少哦 我给你个C语言经典一百列吗 不要看他简单 你自己一个一个去做的出来 你的C语言还是不错了
等待您来回答
编程领域专家

我要回帖

更多关于 0是不是正整数 的文章

 

随机推荐