正整数x 的约数是能整除x 的正整数.正整数x 的约数个数记为div(x).例如,1,2,5,10 都是正整数10 的
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/01 12:17:41
正整数x 的约数是能整除x 的正整数.正整数x 的约数个数记为div(x).例如,1,2,5,10 都是正整数10 的
正整数x 的约数是能整除x 的正整数.正整数x 的约数个数记为div(x).例如,1,2,
5,10 都是正整数10 的约数,且div(10)=4.设a 和b 是2 个正整数,a≤b,找出a 和b
之间约数个数最多的数x.
Input
输入2 个正整数a≤b,编程计算a 和b 之间约数个数最多的数.
Output
程序运行结束时,找到a 和b 之间约数个数最多的数是x,将div(x)输出
Sample Input
1 36
Sample Output
9
正整数x 的约数是能整除x 的正整数.正整数x 的约数个数记为div(x).例如,1,2,
5,10 都是正整数10 的约数,且div(10)=4.设a 和b 是2 个正整数,a≤b,找出a 和b
之间约数个数最多的数x.
Input
输入2 个正整数a≤b,编程计算a 和b 之间约数个数最多的数.
Output
程序运行结束时,找到a 和b 之间约数个数最多的数是x,将div(x)输出
Sample Input
1 36
Sample Output
9
供您参考的程序
#include
void main(){
int x,y;
int num1,num2;
int div(int p) ;
printf("%s\n","请输入两个整数,用逗号分开");
scanf("%d,%d",&x,&y);
num1=div(x);
num2=div(y);
if ( num1 > num2 ) printf("%d\n",num1);
else printf("%d\n",num2);
}
/*计算p的约数个数*/
int div(int p){
int i=1;
int count=0;
for (i=1;i
#include
void main(){
int x,y;
int num1,num2;
int div(int p) ;
printf("%s\n","请输入两个整数,用逗号分开");
scanf("%d,%d",&x,&y);
num1=div(x);
num2=div(y);
if ( num1 > num2 ) printf("%d\n",num1);
else printf("%d\n",num2);
}
/*计算p的约数个数*/
int div(int p){
int i=1;
int count=0;
for (i=1;i
正整数x 的约数是能整除x 的正整数.正整数x 的约数个数记为div(x).例如,1,2,5,10 都是正整数10 的
如何知道一个正整数的正整数约数的个数?
若x-3为正整数,且是2x2-5x+13的约数,则x的所有可能值总和为______.
若5x+1/x-1为整数,则正整数x的个数是
如果关于x的不等式-10的正整数解为1/2/3,正整数k应取怎样的值
求只有10个正约数的最小正整数
求关于x的方程2(x-8)+5a=1(a是正整数)的正整数的解
求四个不超过70000的正整数,每一个正整数的约数的个数多于100个.
两个连续的正整数的平方和是313,求这两个正整数,《提示,设第一个正整数为x》,
已知分式6/x+1是正整数,试求正整数x的值
已知分式8/(x-1)是正整数,试求正整数x的值
已知分式(x2+x)分之6x是正整数,求正整数x的值.