编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘以3加1,得到的结果再按上述要求运算,直到最后的结果为1.然后经过了多少次这样的运算才得到数1

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 04:59:36
编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘以3加1,得到的结果再按上述要求运算,直到最后的结果为1.然后经过了多少次这样的运算才得到数1

编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘以3加1,得到的结果再按上述要求运算,直到最后的结果为1.然后经过了多少次这样的运算才得到数1
编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘以3加1,得到的结果再按上述要求运算,直到最后的结果为1.然后经过了多少次这样的运算才得到数1

编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘以3加1,得到的结果再按上述要求运算,直到最后的结果为1.然后经过了多少次这样的运算才得到数1
main()
{
int a;
int c=0;
scanf("%d",&a);
while(a!=1)
{
if(a%2==1)
a=a*3+1;
else
a=a/2;
c++;
}
printf("%d\n",c);
}

编写程序,输入一个正整数n(1 编写程序,输入一个正整数n(1 编写程序:输入提一个正整数,判断该数是奇数还是偶数,并输出结果 编写一个程序输入一个3位正整数要求反向输出对应的整数如输入123则输出321.编写程序并给出相应的流程图. 用C语言编写程序,输入一个正整数n(1 如何用C语言编写一个程序,输入任意输入一个正整数,反序输出每一位 编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘以3加1,得到的结果再按上述要求运算,直到最后的结果为1.然后经过了多少次这样的运算才得到数1 编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘3加1.得到的结果再按上要求运算,直到最后的结果为1.然后给出经过了多少次这样的运算才得到数1.(要求用C#回 编写一个vb程序,输入两个正整数,求他们的最大公约数和最小公倍数,谢谢! 用java编写程序计算1 + 1/2!+.+ 1/n!输入一个正整数repeat (0 C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和. 求:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.C语言程序设计 编写程序,输入一个正整数,求出这个正整数的所有约数之和要求用高中计算机语言 输入一个不大于三位数的正整数,并求出每位数字之和,用C程序咋做 3.编写程序,输入一个正整数n,在输入n个整数,按逆序输出这些数! 编写一个程序,输入上底,下底和高,计算并输出梯形的面积 用c编写程序:输入一个小于100000的数,并判断他是几位数 求用while 编写一个程序;编写一个程序,提示输入数值,可循环输入多个数据,并对输入的数值进行判断,分别统计输入的奇数和偶数的总和.C语言编写、