网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

一个正整数如果恰好等于它的因子(不包括自己)之和,这个数就称为“完数”。例如,28的因子为1、2、4、7、14,且28=1+2+4+7+14,因此28是完数。输入一个正整数,判断该数是否为完数。 输入格式: 输入一个正整数 输出格式: 判断结果,是完数 或 不是完数。 输入样例1: 28 输出样例1: 是完数 输入样例2: 53 输出样例2: 不是完数


参考答案和解析
28
更多 “一个正整数如果恰好等于它的因子(不包括自己)之和,这个数就称为“完数”。例如,28的因子为1、2、4、7、14,且28=1+2+4+7+14,因此28是完数。输入一个正整数,判断该数是否为完数。 输入格式: 输入一个正整数 输出格式: 判断结果,是完数 或 不是完数。 输入样例1: 28 输出样例1: 是完数 输入样例2: 53 输出样例2: 不是完数” 相关考题
考题 ( 9 ) 下面的程序执行时 , 可以从键盘输入一个正整数 , 然后把该数的每位数字按逆序输出 。 例如 : 输入 7685 ,则输出 5867 ,输入 1000 ,则输出 0001 。请填空。Private Sub Command1_Click()Dim x As Integerx=InputBox( “ 请输入一个正整数 ” )While x_ _[11] ___Print x Mod 10;x=x\10WendPrint__ [12] __End Sub

考题 编写程序,一个数如果刚好与它所有的因子之和相等,则称该数为“完数”,如:6=1+2+ 3,则6就是一个完数。求5~500之间的完数的个数。

考题 下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。 Private Sub Command1_Click Dim x As Integer X=InputBox(“请输入一个正整数”) While x 【11】 Print x Mod 10; x=x\10 Wend Print 【12】 End Sub

考题 假定输入28,那么程序运行的结果是【】。 include void main() {int n,i,k=0;cout 假定输入28,那么程序运行的结果是【 】。include<iostream.h>void main() {int n, i,k=0;cout<<“请输入整数”;cin>>n; for(i=1;i<n;i++)if(n%i= =0) k=k+i;if(n= =k)cout<<n<<“是完数\n”;else cout<<n<<“不是完数\n”;}

考题 给定程序MODII.C中,函数fun的功能是判断整数n是否是”完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为”完数”。例如:6的因子包括1、2、3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的是找到的因子,变量k中存放的是因子的个数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:

考题 下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。

考题 阅读以下说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。【说明】如果一个自然数N恰好等于它所有不同的真因子(即N的约数以及1,但不包括N)之和S,则称该数为“完美数”。例如6=1+2+3,28=1+2+4+7+14,所以6和28都是完美数。显然,6是第1个(即最小的)完美数。下面流程图的功能是求500以内所有的完美数。【流程图】 循环开始框中要注明:循环变量=初始值,终值[,步长],步长为1时可以缺省。如果某自然数小于其所有真因子之和(例如24<1+2+3+4+6+8+12),则称该自然数为亏数;如果某自然数大于其所有真因子之和(例如8>1+2+4),则称该自然数为贏数;如果某自然数等于从1开始的若干个连续自然数之和(例如10=1+2+3+4)则称该自然数为三角形数。据此定义,自然数496是( )。供选择答案:A.亏数 B.赢数 C.完美数,非三角形数 D.完美数和三角形数

考题 如图所示的算法流程图,执行情况为()。 A.输入三个数,输出其中的最小数 B.输入三个数,输出其中的中间数 C.输入三个数,输出其中的最大数 D.输入三个数,输出其中的第一个数

考题 所谓“回文数”是指读一个自然数,从正方向读和反方向读,结果是一样的。例如:646,1551,891232198都认为是回文数。编一个程序,输入一个正整数,判定它是否为回文数。当输入的数为0时,则退出程序,否则继续循环执行程序。

考题 数据结构与算法里,6是完数,不是它的因子的是()A、1B、2C、3D、4

考题 数据结构与算法里,28是完数,除了1,2,4,14以外,因子还有()A、21B、7C、6D、28

考题 通过键盘输入一个高精度的正整数n(n的有效位数≤240),去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 【样例输入】 178543 S=4 【样例输出】 13

考题 每一个确定的正整数a,都有一个确定的后继数a’,a’也是正整数(一个数的后继数就是紧接在这个数后面的数,例如,1的后继数是2,2的后继数是3等等).那么1()任何正整数的后继数。

考题 数据结构与算法里,完数是完美数,它等于()A、所有因子之和B、只能被1和它本身整除C、是该范围内最大的质数D、所有小于它的数之和

考题 数据结构与算法里,28是完数,其因子有()A、1B、4C、7D、28

考题 数据结构与算法里,完数又称完美数,它等于所有因子之和。

考题 属于1-10000以内的完数的是()A、13B、28C、7D、498

考题 6是完数,其因子包括()A、1B、2C、3D、6

考题 编一个程序,输入一个正整数n,把它转换为二进制数,并输出。提示:应该利用数组。

考题 多选题6是完数,其因子包括()A1B2C3D6

考题 单选题数据结构与算法里,6是完数,不是它的因子的是()A 1B 2C 3D 4

考题 单选题属于1-10000以内的完数的是()A 13B 28C 7D 498

考题 单选题数据结构与算法里,完数是完美数,它等于()A 所有因子之和B 只能被1和它本身整除C 是该范围内最大的质数D 所有小于它的数之和

考题 多选题数据结构与算法里,28是完数,其因子有()A1B4C7D28

考题 判断题数据结构与算法里,完数又称完美数,它等于所有因子之和。A 对B 错

考题 单选题数据结构与算法里,28是完数,除了1,2,4,14以外,因子还有()A 21B 7C 6D 28

考题 问答题通过键盘输入一个高精度的正整数n(n的有效位数≤240),去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 【样例输入】 178543 S=4 【样例输出】 13

考题 问答题所谓“回文数”是指读一个自然数,从正方向读和反方向读,结果是一样的。例如:646,1551,891232198都认为是回文数。编一个程序,输入一个正整数,判定它是否为回文数。当输入的数为0时,则退出程序,否则继续循环执行程序。