您的位置:首页 > 编程语言 > C语言/C++

C++练手小程序 整数幂的计算

2011-04-04 06:11 253 查看
#include <iostream>
using namespace std;

int main()
{
long base = 0;
long potenz = 0;
long wert = 1;

cout << "Geben Sie die BASE-Nummer(Ganze Zahl):" << endl;
cin >> base;
cout << "Geben Sie die POTENZ-Nummer(Ganze Zahl): " << endl;
cin >> potenz;

if (potenz == 0){
wert = 1;
cout << "Der Wert ist: " << wert << endl;
} else if (potenz == 1){
wert = base;
cout << "Der Wert ist: " << wert << endl;
} else if (potenz > 0){
for (; potenz >0; potenz--){
wert *= base;
}
cout << "Der Wert ist: " << wert << endl;
} else if (potenz < 0){
for (; potenz < 0; potenz++){
wert *= base;
}
cout << "Der Wert ist: 1/" << wert << endl;
}
return 0;
}

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: