110,549
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication10
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("本软件的作用为用户输入一个数字,从而进行进制转换,水平有限,万望见谅.");
Console.WriteLine("请输入你希望计算进制的数字:");
string a1 = Console.ReadLine();
int a = int.Parse(a1);
Console.WriteLine("十进制{0}的二进制表示: " + Convert.ToString(a, 2), a);
Console.WriteLine("十进制{0}的八进制表示: " + Convert.ToString(a, 8), a);
Console.WriteLine("十进制{0}的十六进制表示: " + Convert.ToString(a, 16), a);
string z = a1;//这里修改了
Console.WriteLine("二进制{0}的十进制表示: " + Convert.ToInt32(z, 2), z);
Console.WriteLine("八进制 {0}的十进制表示: " + Convert.ToInt32(z, 8), z);
Console.WriteLine("十六进制{0}的十进制表示: " + Convert.ToInt32(z, 16), z);
Console.ReadLine();
}
}
}