一个程序题,求解。 是一个控制台应用程序,输入一个整数,做以下:如果是偶数就除以2,是奇数乘以3加1,得到的结果再按上述要求算,直到最后结果为1,然后给出经过了多少次这样 的运算才得到1. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 static void Main(string[] args) { int i; int Count = 0; Console.Write("输入一个整数,按回车:"); i = int.Parse(Console.ReadLine()); do{ if (i % 2 == 0) { i = i / 2; Count = Count + 1; } else { i=i*3+1; Count = Count + 1; } } while(i!=1); Console.Write("得到1需要经过" + Count+"次"); } C# 如何合并多个DLL 求解一个批处理文件 QQ用户列表控件 checkbox+textbox 急需帮忙,关于发送Email的一个错误。 System.Runtime.InteropServices.COMException C#在程序运行时隐藏DataGrid中textbox控件 using 语句可以充当析构函数用?请高人指点。 请问:如何实现类似FlashGet那样的支持拖放功能? C#中关于系统托盘的问题 智能客户端打包第三方 dll 问题 表设计和编程恩路的问题 请帮助
{
int i;
int Count = 0;
Console.Write("输入一个整数,按回车:");
i = int.Parse(Console.ReadLine());
do{
if (i % 2 == 0)
{
i = i / 2;
Count = Count + 1;
}
else
{
i=i*3+1;
Count = Count + 1;
}
}
while(i!=1);
Console.Write("得到1需要经过" + Count+"次");
}