第三十一讲项目3.2-求s=1+2^2+3^3+4^4+5^5+6^6,要求n^n不能用求幂的运算直接计算(n^n表示n的n次方)

来源:互联网 发布:淘宝怎么更改发货地 编辑:程序博客网 时间:2024/05/01 06:11

程序代码

#include <stdio.h>#include <stdlib.h>/**csdn学院——2016级*文件名称:Myfun43.c*作者:小臣小仁*完成日期:2016年11月22日*问题描述:求s=1+2^2+3^3+4^4+5^5+6^6,*要求n^n不能用求幂的运算直接计算(n^n表示n的n次方)*/int main(){    int n,m,f,total=0;    for(n=1;n<=6;n++)    {        f=1;        for(m=n;m<=n;m++)        {            f=n*n;        }        total+=f;    }    printf("%d\n",total);    return 0;}

输出结果

知识点总结

                  这里有两个for,运用了嵌套,先执行最里层的for循环下面的表达式,然后在执行外层的for循环

心得体会

              我这个微笑老菜鸟这次要发车了

0 0
原创粉丝点击