C语言求2的100次幂的结果

求2的100次幂的结果

#include

#include

#include

#include

void main void int a,b,i;

char s[40],t[40],*result,m[40];

char *Multi char s[],char t[],int z ;

void Change char s[] ; clrscr ; printf "Please input a^b:" ; scanf "%d %d",&a,&b ; itoa a,s,10 ; strcpy t,s ; result Multi s,t,2 ; strcpy m,result ; for i 3;i b+1;i++ result Multi m,s,i ; strcpy m,result ; printf "%d^%d ",a,b ; puts m ; getch ; char *Multi char s[],char t[],int z int l1,l2,i,j,a,r,y;

char n[50] "",m[50] "",nn[50] "",result[50] "";

void ADD char result[],char nn[],int i ;

void Change char s[] ; Change s ; if z%2 0 Change t ; strcpy n,s ; strcpy m,t ; l1 strlen s ; l2 strlen t ; for i 0;i l2;i++ y m[i]-48; a 0; for j 0;j strlen n ;j++ r n[j]-48 *y; if a! 0 r r+a; a 0; if r 9 n[j] r%10+48; a r/10; else n[j] r+48; if j l1-1 && r 9 n[j+1] a+48; n[j+2] 0; break; strcpy nn,n ; strcpy n,s ; ADD result,nn,i ; Change result ; return result; void Change char s[] int i,len,t; len strlen s ; for i 0;i len/2;i++ t s[i]; s[i] s[len-i-1]; s[len-i-1] t; void ADD char result[],char nn[],int i int l1,l2,j,t,r,a 0; if i 0 strcpy result,nn ; return; l1 strlen result ; l2 strlen nn ; for j i,t 0;t l2;j++,t++ if j l1 r nn[t]-48 + result[j]-48 ; else r nn[t]-48; if a! 0 r r+a; a 0; if r 9 result[j] r-10+48; a 1; else result[j] r+48;

C语言循环求出2的10次幂,C语言求2的100次幂的结果.doc相关推荐

  1. c语言程序找出500以内的所有素数,c语言求出给定范围内的所有质数

    程序功能: 输入一个整数,要求打印出这个整数以内的所有质数. 程序示例: #include #include #include bool IsPrime(int x) { bool bResult = ...

  2. C语言循环四要素是那些,基于信息化的c语言中循环语句的教学设计探讨

    李芙蓉 摘要:C语言是程序初学者的很好的入门语言,它功能强大,使用灵活.而循环结构是C语言中最复杂.最重要的结构.现在随着网络和手机的广泛使用,信息化越来越多的应用于教学,怎样将信息化融入教学设计中, ...

  3. 中南c语言作业答案,中南民族大学10套计算机C语言期末考试复习试题及答案.doc...

    中南民族大学10套计算机C语言期末考试复习试题及答案.doc 一.判断 共10题 (共计10分)第1题 ( 1.0分) 题号1488函数即可以嵌套定义,又可以嵌套调用.N第2题 ( 1.0分) 题号1 ...

  4. python实现6的阶乘_python设计一个阶乘函数,并使用该函数求出6的阶乘。(怎么用python求阶乘的和教程)...

    python设计一个阶乘函数,并使用该函数求出6的阶乘. # 遍 def f1(n): r = 1 while n > 1: r *= n n -= 1 return r # 递 def f2( ...

  5. 小数转换成二进制c语言,只写出了十进制小数转换成二进制的,求二进制小数转十进制的...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #define NUM 2 #define ZERO 0.000001 int PrnMainMen ...

  6. c语言分隔符分离出str字符串中的数字,C语言版Tokenize()函数,由分隔符获取字符串...

    测试环境: 操作系统: Windows10 64位 运行环境: Visual Studio 10 函数: /********************************************** ...

  7. c语言循环打擂,【浩方对战平台和C语言编译器哪个好用】浩方对战平台和C语言编译器对比-ZOL下载...

    浩方对战平台现在已经出了新版本,并且改名为新浩方对战平台了.作为世界目前最大的游戏对战平台之一,新浩方对战平台官方版主打"轻竞技,全游戏".新浩方电竞平台官方版能够为玩家提供基于互 ...

  8. c语言如何编程出声音,C/C++知识点之C语言播放声音最简单的两种方法

    本文主要向大家介绍了C/C++知识点之C语言播放声音最简单的两种方法,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助.1. 如果仅需要播放波形文件wav格式的声音,很简单,只需一句话 ...

  9. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

最新文章

  1. zz[as3 hack技术]垃圾回收机强制执行
  2. Spring和Mybatis整合,配置文件
  3. python walk_Python os.walk()方法
  4. linux检查网络是否通畅_网络基础Ping命令详解(使用Ping这命令来测试网络连通)...
  5. 《计算机应用基础》18春作业,【北语网院】18春《计算机应用基础》作业_4.pdf...
  6. 【STM32】 STM32驱动URM04超声波测距模块
  7. VPP /什么是VPP?读这篇文章就够了
  8. 人物和背景分离的快速方法
  9. AndroidStudio_后台服务以及活动和服务间通信_通过service中的binder实现活动和服务的通信---Android原生开发工作笔记216
  10. iOS 横竖屏切换解决方案
  11. 有向图的传递闭包实现三种实现(Warshall+DFS+BFS)
  12. 重磅!贾扬清明日发布新一代云原生数仓与数据湖产品 | 凌云时刻
  13. 不使用中国手机号码注册网易云音乐
  14. Mac OS怎么删除虚拟机声卡
  15. 小写金额转换成大写金额
  16. 【经典】产品人面试中的一些软回答~~
  17. 将QQ和微信的保存路径由C盘转移到其他盘
  18. 编译器整数除法的优化
  19. linux关闭proftpd服务,Linux ProFTPd安装与卸载详细介绍
  20. Activity启动过程源码流程梳理和解读

热门文章

  1. 【C语言】逗号运算符 ,
  2. 目标检测特殊层:ROI Align层详解
  3. 如何绘制caffe网络训练曲线
  4. Linux驱动编程 step-by-step (二) 简单字符设备驱动
  5. 阿里云容器Kubernetes监控(七) - Prometheus监控方案部署
  6. 轻松了解“Web应用防火墙”
  7. Python 2.7:字符串乱码问题的解决
  8. python 将ipv4的格式转换
  9. JS原型、原型链深入理解
  10. Lync 小技巧-47-错误-44009-引起-证书-规划-Lync与UM