当前位置: 首页 > news >正文

高效完成网站建设的步骤免费网站电视剧全免费的app

高效完成网站建设的步骤,免费网站电视剧全免费的app,网帆网站建设,网页制作外包将十进制数转换成任意进制数。 思路分析: 先举一个具体的例子:十进制转换为二进制数 1 定义一个数组a[100],先归0,再存放运算过程中的余数 2 定义变量m, 先存放键盘上输入的十进制数 3 定义变量R 表示几进制数,循环变量…

将十进制数转换成任意进制数。
思路分析:
先举一个具体的例子:十进制转换为二进制数
1 定义一个数组a[100],先归0,再存放运算过程中的余数
2 定义变量m, 先存放键盘上输入的十进制数
3 定义变量R 表示几进制数,循环变量i j


 十进制转换成二进制,
 就是m不断地除以2,写下每一次除完的余数,能整除就是0,不能就是1。
 最后把余数从最后面往前输出,就是二进制数

1 while循环,表示十进制除2取余数的过程,
2 for循环,把余数从后往前输入,输出数组a[i],得到二进制数
 

【运行结果】

【程序代码】

#include <stdio.h>

int main(void)
{
    int a[100] = {0}; //数组初始化,数组元素全部归零
    int m = 0; //存储要转换成其他进制的数
    int R = 0; // 转换成几进制
    int i = 0;
    int j = 0;

    printf("请输入一个十进制数:");
    scanf("%d", &m);

    printf("您想将输入的十进制数转换成几进制:");
    scanf("%d", &R);

    //十进制转二进制:除2取余
    while(m)
    {
        a[i] = m%R; //除2得到的余数,放到数组a中
        m /=R; //得到下一次除2取余的数,直到m=0退出循环结束
        i++;
    }

    //因为除2取余,最后要把结果倒过来才是二进制数,所以从后往前输出。
    //又因为i最后多加了一次,所以从i-1开始。
    for(j=i-1; j>=0; j--)
    {
        printf("%d", a[j]);
    }

    printf("\n");

    return 0;
}

http://www.yayakq.cn/news/881506/

相关文章:

  • 个人免费网站申请注册网站设计的思路
  • 怎么建立一个网站当站长阳江市房产信息网官网
  • 深圳设计网站在线网页制作
  • 网站框架北京市的重点门户网站有哪些
  • 昌平网站开发公司北京平台网站建设价格
  • 做外贸的网站平台有哪些内容网络营销推广合同
  • 上海营销型网站建设平台网站规划与建设书
  • 五百亿建站模板毕设做网站需要准备
  • 专业商城网站制作公司网站加产品分类
  • 广州做网站 timhiwordpress 分类 过滤
  • 动态图网站怎么做dwwordpress账号重置密码忘记
  • 手机网站建设软件有哪些方面企业网站托管收费标准
  • 安徽金开建设集团网站wordpress自定义用户字段
  • 食品网站建设建议佛山网上推广
  • iis应用程序池 网站应用市场哪个好
  • iis网站配置教程网站开发可行性报告
  • 网站用户 微信商城wordpress多站点模式
  • 网站做的不满意常州企业网站
  • 刷leetcode对网站开发有用吗ppt制作软件免费模板
  • 策划案网站烟台制作网站软件
  • 网站开发简历模板屯溪网站建设
  • 加强网站和新媒体建设管理的意义开鲁网站seo
  • 19网站建设白山网站seo
  • 外链收录网站目前流行的app网站开发模式
  • 做设计适合关注的网站asp.net当前网站路径
  • 做弹幕网站有哪些网站设置专栏
  • 如何做视频卖给网站网站建设做什么会计分录
  • 抚州市建设局网站如何进行网站icp备案
  • 手机网站 返回顶部网站制作分工
  • 吉林市网站建设优化wordpress 手机适配