21xrx.com
2024-12-22 22:19:55 Sunday
登录
文章检索 我的文章 写文章
使用while循环实现求n的x次方的C++代码
2023-06-27 10:27:41 深夜i     --     --
while循环 求n的x次方 C++代码

在C++中,求一个数的x次方可以使用幂函数pow()来实现。但是,如果要使用循环来实现算法,则可以使用while循环来完成。

使用while循环实现求n的x次方,需要设置一个变量i,其初值为1,每次循环将i乘以n,直到i的值为x时循环结束。最后,将n的x次方结果输出即可。

下面是使用while循环实现求n的x次方的C++代码:


#include<iostream>

using namespace std;

int main()

{

  int n,x,i,power;

  cout<<"请输入两个整数,用空格隔开:"<<endl;

  cin>>n>>x;

  power=1;

  i=1;

  while(i<=x)

  {

    power*=n;

    i++;

  }

  cout<<n<<"的"<<x<<"次方结果为:"<<power<<endl;

  return 0;

}

以上代码中,通过输入两个整数n和x,使用while循环实现了求n的x次方的功能。在循环中,i的初值为1,每次循环将i的值加1,直到i的值等于x时循环结束。循环中,使用变量power保存n的x次方的结果。最后,将结果输出到屏幕上。

使用while循环实现求n的x次方,是C++编程的基本算法之一。在实际编程中,可以根据实际需求进行优化和拓展,实现更加复杂的功能。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复