2个回答
展开全部
static void Main(string[] args)
{
Console.Write("作者:聊城王长安");
int isNext = 1;
int A = 0;
int B = 0;
int C = 0;//乘积
while (isNext == 1)
{
Console.WriteLine();
Console.Write("请输入整数A:");
A = Convert.ToInt32(Console.ReadLine());
Console.Write("请输入整数B:");
B = Convert.ToInt32(Console.ReadLine());
while (B != 0)
{
//进行逻辑判断
if (B % 2 == 1)
{//判断B是否为奇数
C += A;//把A加到乘积里
}
A *= 2;
B /= 2;
}
Console.Write("乘积是" + C + ",Next?");
if (Console.ReadLine() == "0")
{
isNext = 0;//结束循环
}
C = 0;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询