第三十一讲项目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
- 第三十一讲项目3.2-求s=1+2^2+3^3+4^4+5^5+6^6,要求n^n不能用求幂的运算直接计算(n^n表示n的n次方)
- 阶乘之和Description 输入n,计算S=1!+ 2!+…+ n!的末6位(不含前导0)。这里,n!表示前n个正整数之积。 Input 输入n,,n≤ 106。 Output 输出S的
- 求n的n次方最后一位
- 求数列s(n)=s(n-1)+s(n-2)的第n项的值。其中s(1)=s(2)=1。要求任意给定n,输出s(n)
- 第三十九项目3——求1000000以内的正整数n,要求9n是n的反序数。
- 输出n! n为用户输入的一个正整数 n! = n*(n-1)*(n-2)*...*1 5! = 5*4*3*2*1 = 120
- 求值:1!/n+3!/n*n*n+5!/n*n*n*n*n+....k!/n*n*n*n....n*n(有k个n);
- 求1-2+3-4+5-6+....+n(n取很大)
- 求n的n次幂和: 1^1+2^2+3^3+……+n^n
- 求n的n次幂和: 1^1+2^2+3^3+……+n^n
- 计算 1+2(2次方)+3(3次方)+...+n(n次方)的值
- 求n次方的算法
- 求a的N次方
- 求T的N次方
- 求X的N次方
- 求n的k次方
- 求x的n次方
- 求m的n次方
- 操作系统杂记-存储管理之替换算法
- 税务催缴催报信息打印程序开发-Delphi读取Excel文件及操作
- java 随机生成身份证代码
- 【安卓学习之代码学习】 二维码学习
- java的一些简单概述
- 第三十一讲项目3.2-求s=1+2^2+3^3+4^4+5^5+6^6,要求n^n不能用求幂的运算直接计算(n^n表示n的n次方)
- ssh整合错误 0 nanoseconds spent acquiring 0 JDBC connections;
- Class.getResource,ClassLoader.getResource 和 System.getProperty("user.dir")的对比
- [数论] 51Nod 1217 Minimum Modular & Codeforces 303C #183 (Div. 1) Minimum Modular
- 强烈推荐android studio用的几个插件
- 在页面完全加载后触发事件(亲测可用方法)
- mongod统计(类似sql group by)aggregate函数使用方法
- 智能家居
- 汇编速查-内联汇编