迷离半醉


私信TA

用户名:1344641766

访问量:8662

签 名:

欢迎大家加入C语言交流群:727143693

等  级
排  名 1078
经  验 3105
参赛次数 2
文章发表 15
年  龄 0
在职情况 学生
学  校 哈尔滨佛学院
专  业

  自我简介:

 

0.0分

3 人评分

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

编程语言转换

万能编程问答

代码解释器

  评论区

可以帮忙看看我的代码有什么问题吗


#include<stdio.h>

int dfs(int a)
{
    int i=1;
   while(a!=1)
   {
       if(a%2==0)
       {
           i++;
           a/=2;
       }
       else
       {
           i++;
           a=(a*3)+1;
       }
   }
   return i;

}
int  main()
{
    int i1,j1;
    int i,j,t;//t作为临时变量用来判断i j大小
    int num;//num用来计算比较的次数
    int max=0;//循环长度初始化长度
    
    while(scanf("%d%d",&i,&j)!=EOF)
    {
        printf("%d %d",i,j);
        if(i>j)
        {
           
            t=i;
            i=j;
            j=t;
        }
    max=0;
    for(i1=i;i1<=(j1=j);i1++)
    {
        num=dfs(i
2020-09-09 14:02:26
  • «
  • 1
  • »