3.7 编写一个程序,以字符形式输入某进制的数字,将其转换为十进制数值并显示出
来源:互联网 发布:象棋软件ios 编辑:程序博客网 时间:2024/05/01 12:23
/*
3.7 编写一个程序,以字符形式输入某进制的数字,将其转换为十进制数值并显示出
来。
*/
#include <iostream>
using namespace std;
void main()
{
char a[20] = { 0 };
int i = 0;
int num = 0;
char b = 0;
int jinzhi = 0;
cout << "输入进制:"<<endl;
cin >> jinzhi;
cout << "输入数字: " << endl;
cin>>a;
while (a[i] != '\0')
{
if ('0' <= a[i] && a[i] <= '9')
{
num = num*jinzhi + a[i] - '0';
}
else
{
num = num*jinzhi + a[i] - 55;
}
i++;
}
cout << "转化为十进制数字:" << num<<endl;
system("pause");
}
3.7 编写一个程序,以字符形式输入某进制的数字,将其转换为十进制数值并显示出
来。
*/
#include <iostream>
using namespace std;
void main()
{
char a[20] = { 0 };
int i = 0;
int num = 0;
char b = 0;
int jinzhi = 0;
cout << "输入进制:"<<endl;
cin >> jinzhi;
cout << "输入数字: " << endl;
cin>>a;
while (a[i] != '\0')
{
if ('0' <= a[i] && a[i] <= '9')
{
num = num*jinzhi + a[i] - '0';
}
else
{
num = num*jinzhi + a[i] - 55;
}
i++;
}
cout << "转化为十进制数字:" << num<<endl;
system("pause");
}
0 0
- 3.7 编写一个程序,以字符形式输入某进制的数字,将其转换为十进制数值并显示出
- 8、编写一个程序,它先将键盘上输入的一个字符串转换成十进制整数, 然后打印出这个十进制整数对应的二进制形式。
- 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
- 输入4个数字字符,并把其转换为4位十进制数显示出来。
- 汇编语言: 编写一个程序,从键盘输入一个不长于8位的四进制数,并将所输入的数以10进制数 形式显示出来。
- 汇编调用子程序计算输入的数字个数并以十进制形式显示计算结果【源码】
- 编写一个程序,以每行一个单词的形式打印其输入。
- 练习1-12 编写一个程序,以每行一个单词的形式打印其输入
- 练习1-12 编写一个程序,以每行一个单词的形式打印其输入。
- 编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字符转换为小写,将小写字符转换为大写(别忘了cctype函数系列)
- 编写程序,以每行一个单词的形式打印其输入
- 汇编语言: 编写一个程序,从键盘输入一个 0~65535 之间的 10 进制无符号数,然后以 16 进制 和四进制数形式显示出所输入的数。
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制“字符串”转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- 将一个十六进制字符串转换为十进制数值的问题
- BestCoder Round #84 1002 hdu 5748 最长上升子序列
- 54.Automatic Shared Memory Management (ASMM) has been enabled for your database instance. The initia
- zookeeper入门(二)——zk客户端脚本使用
- 3.5 编写一个程序,从标准输入读入某职员的工作时间(以小时计)和每小时的工资 数,计算并输出他的工资。若职员月工作时间超过 40 小时,则超过部分按原工资的 1.5 倍 来计算。
- 快速旋转数组(或字符串)
- 3.7 编写一个程序,以字符形式输入某进制的数字,将其转换为十进制数值并显示出
- libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
- [2016ACM多校] HDU5730 FFT 重叠相加法
- BestCoder Round #84 1004 hdu 5750 数论
- poj2226
- linux基础知识
- 对Dijkstra的一点点理解。
- 3.9 利用下列公式编程计算π的值:
- 平方数的研究(二)