VC超简单进制转换(新手求指教).docVIP

  • 5
  • 0
  • 约 15页
  • 2016-09-21 发布于重庆
  • 举报
VC超简单进制转换(新手求指教)

#include stdio.h #include string.h #include windows.h #include math.h void menu(); void menu1(); void menu1_1(); void menu1_2(); void menu1_3(); void menu2(); void menu2_1(); void menu2_2(); void menu2_3(); void menu3(); void menu3_1(); void M10_2(int n); void menu3_2(); void M10_8(int n); void menu3_3(); void M10_16(int n); void menu4(); void menu4_1(); void menu4_2(); void menu4_3(); void color(int b) //颜色函数 { HANDLE hConsole = GetStdHandle((STD_OUTPUT_HANDLE)) ; SetConsoleTextAttribute(hConsole,b) ; } main() { menu(); } void menu()//++++++++++++++++++++++主界面++++++++++++++++++++++主 { int i; system(cls); printf(\n\n\n\n);color(11); //system(color f0); printf(\t\t\t 欢迎使用本进制转换系统\n);color(14); printf(\t\t\t______________________________\n);color(14); printf(\t\t\t| 1.用2进制转换为其他进制 |\n);color(14); printf(\t\t\t______________________________\n);color(14); printf(\t\t\t| 2.用8进制转换为其他进制 |\n);color(14); printf(\t\t\t______________________________\n);color(14); printf(\t\t\t| 3.用10进制转换为其他进制 |\n);color(14); printf(\t\t\t______________________________\n);color(14); printf(\t\t\t| 4.用16进制转换为其他进制 |\n);color(14); printf(\t\t\t______________________________\n);color(14); printf(\t\t\t 如需退出请按0\n);color(14); printf(\t\t请选择1-4: );color(14); scanf(%d,i); switch(i) { case 1:menu1();break; case 2:menu2();break; case 3:menu3();break; case 4:menu4();break; } if(i==0) { return; } } void menu1()//=================分界面2进制=================2进制 { int i; system(cls); printf(\n\n\n\n);color(11); printf(\t\t\t\t 进制转换\n);color(15); printf(\t\t\t______________________________\n); printf(\t\t\t| 1.将2进制数转换为8进制数 |\n); printf(\t\t\t______________________________\n); printf(\t\t\t| 2.将2进制数转换为10进制数 |\n); printf(\t\t\t______________________________\n); printf(\t\t\t| 3.将2进制数转换为16进制数 |\n); printf(\t\t\t______________________________\n); printf(\t\t\t 如需返回上级请按0\n);color(14); printf(请选择1-3: ); scanf(%d,i);colo

文档评论(0)

1亿VIP精品文档

相关文档