CSharp 最大数的幂 源代码
时间: 2024-04-22 20:03:09 浏览: 107
以下是 C# 中计算最大数的幂的源代码示例:
```
using System;
public class Program
{
public static void Main()
{
int num = 2; // 要计算的数字
int maxPower = 0; // 最大幂次
int result = 1; // 结果
int i = 0; // 幂次
while (result > 0) // 当结果仍然为正数时继续循环
{
maxPower = i; // 更新最大幂次
result *= num; // 计算结果
i++; // 更新幂次
}
Console.WriteLine($"The maximum power of {num} is {maxPower}"); // 输出结果
}
}
```
该代码首先定义了要计算的数字 `num`,然后使用变量 `maxPower`、`result` 和 `i` 来计算最大幂次。在循环中,我们计算 `num` 的幂次,同时更新最大幂次和结果,直到结果变为负数或零为止。最后,我们输出最大幂次的结果。
阅读全文