日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。
日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容是:任给一个自然数,若为偶数除以2,若为奇数则乘以3再加1,得到一个新的...
日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容是:任给一个自然数,若为偶数除以2,若为奇数则乘以3再加1,得到一个新的自然数后按照上面的法则继续演算,若干次后得到的结果必然为1。请编程验证
展开
6个回答
曼汉教育博士申请
2020-01-14 广告
2020-01-14 广告
英国连续两年被评为“上佳教育国家”,一直是学子们心中的求学圣地。英国的博士学制一般为3-4年,平均毕业时间 为3.5年,个别博士学位只需2年,即可毕业。比起一些国家“3年起步,5年打底”的学制来说,选择英国大大提高了留学的性价比。* 申请条...
点击进入详情页
本回答由曼汉教育博士申请提供
展开全部
#include<stdio.h>
main()
{
long num;
printf("输入一个整数:");
scanf("%ld",&num);
while(num!=1)
{
if(num%2==0)
num/=2;
else
num=num*3+1;
}
printf("\a");
}
num要是不能等于1,就会一直在while中循环,当等于1之后就会执行printf("\a");
就会的响一下
main()
{
long num;
printf("输入一个整数:");
scanf("%ld",&num);
while(num!=1)
{
if(num%2==0)
num/=2;
else
num=num*3+1;
}
printf("\a");
}
num要是不能等于1,就会一直在while中循环,当等于1之后就会执行printf("\a");
就会的响一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
void main()
{
unsigned int i, a;
printf("Enter a number:\n");
scanf("%d", &a);
printf("%d", a);
while (a!=1)
{
if (a&1)
{
a = a*3 + 1;
}
else
{
a /= 2;
}
printf(" -> %d", a);
}
printf("\n");
}
测试通过。
void main()
{
unsigned int i, a;
printf("Enter a number:\n");
scanf("%d", &a);
printf("%d", a);
while (a!=1)
{
if (a&1)
{
a = a*3 + 1;
}
else
{
a /= 2;
}
printf(" -> %d", a);
}
printf("\n");
}
测试通过。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
原来这一猜想最先发现者并不是角谷静夫,而是那位不知道名字的中学生.......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int judgeparity(int);
int main(void)
{
int n,i;
printf("Please input a num:");
scanf("%d",&n);
while(n!=1)
{
if(judgeparity(n)) //odd
{
i = n;
n = n*3+1;
printf("%d*3+1=%d\n",i,n);
}
else //even
{
i = n;
n/=2;
printf("%d/2=%d\n",i,n);
}
}
printf("This is the end!\n");
return 0;
}
int judgeparity(int n)
{
return n%2?1:0;
}
int judgeparity(int);
int main(void)
{
int n,i;
printf("Please input a num:");
scanf("%d",&n);
while(n!=1)
{
if(judgeparity(n)) //odd
{
i = n;
n = n*3+1;
printf("%d*3+1=%d\n",i,n);
}
else //even
{
i = n;
n/=2;
printf("%d/2=%d\n",i,n);
}
}
printf("This is the end!\n");
return 0;
}
int judgeparity(int n)
{
return n%2?1:0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询