將輸入的十進制正整數n轉換為二進制數?
1、打開visual C++ 6.0-文件-新建-文件-C++ Source File。
2、定義變量和數組:#include
char a[100]。
3、 輸入字符: printf("請輸入字符:\n"); gets(a); /*輸入n進制數存到數組a中*/strupr(a); /*將a中的小寫字母轉換成大寫字母*/t3 = strlen(a); /*求出數組a的長度*/t1 = 0; /*為t1賦初值0*/。
4、輸入進制: printf("請輸入n(2or8or16):\n");scanf("%d", &n); /*輸入進制數*/。
5、輸出最后的結果。
上一篇如何仿站