用C语言编写,n进制转换为十进制

 时间:2024-10-13 20:53:56

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File

用C语言编写,n进制转换为十进制

2、定义变量和数组:#include <stdio.h>#include <string.h>void main(){ long t1; int i, n, t, t3; char a[100];

用C语言编写,n进制转换为十进制

4、输入进制: printf("请输入n(2or8or16):\n"); scanf("%d", &n); /*输入进制数*/

用C语言编写,n进制转换为十进制

6、计算它的十进制数: if (a[i] >= '0&拭貉强跳#39; && a[i] <= '9') /*判断是否为数字*/ t = a[i] - '0'; /*求出该数字赋给t*/ else if (n >= 11 && (a[i] >= 'A' && a[i] <= 'A' + n - 10)) /*判断是否为字母*/ t = a[i] - 'A' + 10; /*求出字母所代表的十进制数*/ t1 = t1 * n + t; /*求出最终转换成的十进制数*/ } printf("十进制形式是%ld\n", t1); /*将最终结果输出*/

用C语言编写,n进制转换为十进制用C语言编写,n进制转换为十进制
  • 如何查询四级历史成绩?
  • visual如何打开显示状态栏#校园分享#
  • 请问因干涉而静止的点为什么就是干涉相消的点?干涉示意图可以看出来吗
  • C语言如何计算数组的元素个数?
  • 如何根据相频特性求时间常数
  • 热门搜索
    不射精怎么办 武汉车牌号开头怎么念 颁奖词怎么写 眼角痒是怎么回事 口腔溃疡严重怎么办 fridge怎么读 怎么填报志愿 我的世界村庄怎么找 包子怎么发面 怎么跟女生表白