您的位置 首页 > 数码极客

【n次方怎么打出来】c语言编程实现2的第n个力。

求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平方等于: ');

扫描(“%d”,n);

If(0==n)

{

Printf('结果为:%d\n ',result);//如果用户输入0的幂,则输出1,程序结束

return 0;

}

For(索引=1;索引=n;Index)

{

Result=2 * result//取得使用者指定的n次方

}

Printf('结果为:%d\n ',result);

return 0;

}

运行结果如下:

这个C程序只考虑基本因素,有很多场景需要考虑,比如用户不输入整数如何处理,比如计算程序后如何让用户输入大整数等。例如,如何定义result变量类型。

关于作者: luda

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐