皮皮虾


私信TA

用户名:meipy

访问量:1846

签 名:

奋斗吧,少年!!

等  级
排  名 18652
经  验 693
参赛次数 2
文章发表 9
年  龄 11
在职情况 学生
学  校 呜呜呜
专  业

  自我简介:

TA的其他文章


解题思路:

先写偶数,再写奇数,中间用else(个人想法)

注意事项:

不要用break,是偶数/2,不是偶数*3+1

参考代码:

#include<bits/stdc++.h>

using namespace std;

int main()

{

int a;

cin>>a;

while(a!=1)

{

if( a% 2 == 0)

{

printf("%d/2=%d\n",a,a/2);

a=a/2;

}

else

{

printf("%d*3+1=%d\n",a,a*3+1);

a=a*3+1;

}

}

    return 0;

}


 

0.0分

6 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区