#include using namespace std; int main() { cout<<"06209527 朱**的作业!"<<endl; char arr[33],arr1[50]; //数组arr用来保存用户输入的整形数 int b=0; int base; //base用来保存用户欲转换的进制基数 int len; //衡量arr的长度 double sum=0,a=0; //sum是用户输入的浮点数大小 cout<<"请输入一个浮点型整数的
代码很简单,功能也很简单,这里就不多废话了
#include
int main()
{
char ku[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
int zh[32],i=0,w,j;
long int b,y;
printf("请输入一个十进制数,我能帮您把它转换成2~16任意进制数:\n");
scanf("%d",&y);
b=y;
printf("请输入要转换为的进制:")
C++ 基础编程之十进制转换为任意进制及操作符重载
最近学习C++ 的基础知识,完成十进制转换为任意进制及操作符重载,在网上找的不错的资料,这里记录下,
实例代码:
#include
#include
#include
using namespace std;
using std::iterator;
///
///十进制转换为任意进制,为了熟悉操作符,也加了操作符重载。
///包括自增(++),运算符重(+),赋值函数重载(=),输出符(<<)
///
class