1360进制转换
Posted cyk20081108
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1360进制转换相关的知识,希望对你有一定的参考价值。
数制转换
描述
编程课上刚学了进制转换的方法,刘老师布置了一个任务:给出一个十进制数N,要你将它转换为m进制数,请编程序实现。现在我们也来完成这个问题好吗?
输入
输入数据有二行,第一行是一个十进制正整数N(N<=3500),第二行是m(2=<m<=9), 表示要将N转换为m 进制数。
输出
输出一个数,就是转换后的结果。
输入样例 1
52 4
输出样例 1
310
代码:
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int a[205]={0},x,t=-1,n; 6 cin>>x; 7 cin>>n; 8 while(x!=0) 9 { 10 t++; 11 a[t]=x%n; 12 x/=n; 13 } 14 for(int i=t;i>=0;i--) 15 { 16 cout<<a[i]; 17 } 18 return 0; 19 }
以上是关于1360进制转换的主要内容,如果未能解决你的问题,请参考以下文章
Silverlight 中的十进制转换器无法正确处理丢失焦点
雷达通信基于matlab间接卡尔曼滤波IMU与GPS融合含Matlab源码 1360期