计算2和-3的0到5次幂。 **输出格式要求:"2 power %d is %d, -3 power %d is %d\n"

计算2和-3的0到5次幂。
**输出格式要求:"2 power %d is %d, -3 power %d is %d\n"

#include <stdio.h>
int main()
{
int s1 = 1;
int s2 = 1;
for (int i = 0; i <= 5; i++)
{
printf("2 power %d is %d, -3 power %d is %d\n", i, s1, i, s2);
s1 *= 2;
s2 *= -3;
}
return 0;
}

2 power 0 is 1, -3 power 0 is 1
2 power 1 is 2, -3 power 1 is -3
2 power 2 is 4, -3 power 2 is 9
2 power 3 is 8, -3 power 3 is -27
2 power 4 is 16, -3 power 4 is 81
2 power 5 is 32, -3 power 5 is -243

如果对你有启发和帮助,请采纳! 答案参考Chatgpt解答
以下是使用C#实现计算2和-3的0到5次幂,并按照指定的输出格式打印结果的代码:

using System;

class Program
{
    static void Main()
    {
        int base1 = 2;
        int base2 = -3;

        for (int exponent = 0; exponent <= 5; exponent++)
        {
            int result1 = (int)Math.Pow(base1, exponent);
            int result2 = (int)Math.Pow(base2, exponent);

            Console.WriteLine("{0} power {1} is {2}, {3} power {4} is {5}",
                base1, exponent, result1, base2, exponent, result2);
        }
    }
}

这段代码使用循环遍历指数从0到5,分别计算2和-3的对应次幂的结果,并使用Console.WriteLine函数按照指定的输出格式打印结果。

输出示例:

2 power 0 is 1, -3 power 0 is 1
2 power 1 is 2, -3 power 1 is -3
2 power 2 is 4, -3 power 2 is 9
2 power 3 is 8, -3 power 3 is -27
2 power 4 is 16, -3 power 4 is 81
2 power 5 is 32, -3 power 5 is -243

每行输出了两个数的指数和对应的幂值。