我在C++中想要表示负一的n次方 该怎么表示啊

2024-11-26 13:38:26
推荐回答(3个)
回答1:

pow(-1,n)

n为double型,结果为double型,函数在math.h中声明

回答2:

如果n是整数,可以自己写个函数啊。

if (n%2==1) return -1;
else return 1;

回答3:

#include
int pow(int x,int y);//求-1的n次方函数
void main(void)
{
int n;
cin>>n;
cout<}
int pow(int x,int y)
{
if(y%2)
return -1;
else
return 1;
}