求2的N次幂是一个常用的功能。本文用C语言来实现此功能,C程序基本思路是由用户随意输入幂数,程序计算出2的幂数。程序如下,已经在VC 6.0编译运行通过:
#include <;
int main()
{
int index = 0;
int result = 1;// 保存2^n的结果
int n = 0;//用户输入的N次幂
printf("请输入N次幂: ");
scanf("%d", &n);
if(0 == n)
{
printf("结果是:%dn", result);//如果用户输入的幂是0,则输出1,程序结束
return 0;
}
for (index = 1; index <= n; index++)
{
result = 2 * result;//求用户指定的N次幂
}
printf("结果是:%dn", result);
return 0;
}
运行结果如下:
本C程序只是考虑到了基本的因素,还有不少场景需要考虑,比如如果用户输入的不是一个整数如何处理,比如何让程序计算完后继续允许用户输入,比如用户输入一个很大的整数,则result变量类型如何定义等等。
1.文章《c语言怎么把幂加起来,c语言中次幂怎么表示…》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《c语言怎么把幂加起来,c语言中次幂怎么表示…》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好