c语言计算2的n次方(可以1000次方以上)(利用数组)
#include<stdio.h>
#include<stdlib.h>
//计算2的n次方,创建数组赋予足够大的空间,使用for循环执行n次,如果a[i]>9则a[i]取%10,a[i+1]++,计算n次循环,计算完毕由高到低输出数组
void main()
{int i;int j;int a [400];//赋予数组足够大的空间for(i = 0; i < 400; i++)//初始化 数组a[i]中每一项都为0{a[i] = 0;}a[0] = 1;int n;printf("请输入要计算2的n次方,n=");scanf("%d",&n);for(i = 0; i < n ;i++){//执行1000次for(j = 0;j < 400;j++){//数组的每一个数都乘2a[j] *= 2; }for(j = 0;j < 400;j++){//逢10进1if(a[j] > 9){a[j+1]++;a[j] = a[j] % 10;}}}for(i = 399;i >= 0;i--){printf("%d",a[i]);}system("pause");
}
/*
输入1000
输出结果为
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958
58127594672917553146825187145285692314043598457757469857480393456777482423098542107460506237114187
79541821530464749835819412673987675591655439460770629145711964776865421676604298316526243868372056
68069376
*/
c语言计算2的n次方(可以1000次方以上)(利用数组)相关推荐
- c语言计算利息答案是0.0,C语言 | 计算存款利息
例2:用C语言计算存款利息.假设有本金1000元,想存一年,有三种方法可选择: 活期,年利率为0.0036: 一年期定期,年利率为0.0225: 存两次半年定期,年利率为0.0198. 请分别计算出一 ...
- C语言exp()函数,计算以e为底的x次方的值
exp()用来计算以e 为底的x 次方值,即ex 值,然后将结果返回.其原型为: double exp(double x);[返回值]返回 e 的x 次方计算结果. Description 写一函数求 ...
- c语言 指数 2 n,c语言中指数函数中求2的N次方输出2^n中n为常数
求C语言 编写程序 1的1次方加2的2次方加3的3次方--一直加到n的n次方. 程序如下:#include#includevoidmain(){inti,n,sum=0;scanf("%d& ...
- 用Java语言计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
用Java语言计算1/1-1/2+1/3-1/4+1/5 -- + 1/99 - 1/100 的值 思路分析 1. 1-1/2+1/3-1/4+1/5-1/6...-1/100=(1/1)-(1/2) ...
- 汉诺塔怎么加计数次数c语言,C语言计算汉诺塔最小移动步数 (二)
前几天写的:C语言计算汉诺塔最小移动步数(一) 当时还不知道用2^n-1这个公式来求解汉诺塔移动步骤.=_= 偶然间在网上发现了这个公式,发现当时写的算法还是比较繁琐的.所以又根据这个公式又写了一个. ...
- R语言计算曼哈顿距离(Manhattan Distance)实战:计算两个向量的曼哈顿距离、dist函数计算矩阵中两两元素的曼哈顿距离
R语言计算曼哈顿距离(Manhattan Distance)实战:计算两个向量的曼哈顿距离.dist函数计算矩阵中两两元素的曼哈顿距离 目录 R语言计算曼哈顿距离(Manhattan Distance ...
- R语言计算杰卡德相似系数(Jaccard Similarity)实战:自定义函数计算Jaccard相似度、对字符串向量计算Jaccard相似度、将Jaccard相似度转化为Jaccard距离
R语言计算杰卡德相似系数(Jaccard Similarity)实战:自定义函数计算Jaccard相似度.对字符串向量计算Jaccard相似度.将Jaccard相似度转化为Jaccard距离 目录 R ...
- R语言计算平均值的标准误差(standard error of the mean):自定义函数计算平均值的标准误差、使用plotrix包的std.error函数计算平均值的标准误差
R语言计算平均值的标准误差(standard error of the mean):自定义函数计算平均值的标准误差.使用plotrix包的std.error函数计算平均值的标准误差 目录
- R语言计算回归模型每个样本(观察、observation、sample)的DFFITS度量实战:忽略单个观察(样本)时,回归模型所做的预测会发生多大的变化
R语言计算回归模型每个样本(观察.observation.sample)的DFFITS度量实战:忽略单个观察(样本)时,回归模型所做的预测会发生多大的变化 目录
- R语言计算回归模型每个样本(观察、observation、sample)的杠杆值(leverage)实战:如果一个样本的预测变量比其他样本的预测变量值更极端,那么被认为具有很高的杠杆作用
R语言计算回归模型每个样本(观察.observation.sample)的杠杆值(leverage)实战:如果一个样本的预测变量比其他样本的预测变量值更极端,那么被认为具有很高的杠杆作用 目录
最新文章
- 2021年大数据Hive(二):Hive的三种安装模式和MySQL搭配使用
- Java项目:在线拍卖竞价系统(java+SpringBoot+FreeMarker+Mysql+redis)
- python官网下载哪个版本好玩_Python官网不同版本的下载
- 用Python轻松开发数据库取数下载工具
- layui上传报错会有哪些原因_一到冬天,为什么会比别人更怕冷?有哪些原因?...
- iPhone使用CoreTelephony获得SIM卡网络运营商资讯和通话资料
- react学习(9)----react生命周期
- java long 内存溢出_JAVA内存区域与内存溢出异常
- Data Structure_数组_栈_队列_链表_霍夫曼
- 鬼怪出没不害怕,最怕秒杀404
- Java8 的一些新特性总结
- iOS 手势UIGestureRecognizer详解
- 用友网络发布惠商云平台 五大价值构建企业互联网新生态
- android获取网页接口JSON数据
- 新浪微博模拟登陆并发文
- 屏幕色彩(一)-已知混色光色点求配色比
- Cobalt Strike Beacon 初探
- camera360android版有全景功能吗,用软件拍摄360全景照片 安卓机也可以
- mysql映射mapper_这下够清楚了吧!详解Mybatis的Mapper映射文件
- 抽出她裤衩里的猴皮筋做个弹弓打你们家玻璃
热门文章
- 微博VS知乎:争夺大V是场隐形的战争
- 让eclipse的主题变成黑色
- iOS模拟器 Charles抓包
- linux endpoint,Microsoft Defender for Endpoint (Linux)新增终端安全响应功能
- SpringBoot实现文件上传到七牛云
- 《花雕学AI》20:ChatGPT使用之体验评测AI EDU的网页版+桌面端+Android+App store组合
- ASP 如何读取 Word 档案内容并显示于网页
- 【IIOT】西门子PLC数采之S7-200
- 将一个已经写好的类制作成dll并使用它
- java endian_java的little-endian和big-endian