?? head.h
字號:
#include<iostream>
using namespace std;
class xconvert10
{
public:
xconvert10(); //構(gòu)造函數(shù),輸入要輸入數(shù)字的進(jìn)制
void output(); //測試輸出用函數(shù) @@注已經(jīng)修改測試完畢刪除@@
void convert(); //將X進(jìn)制轉(zhuǎn)換為十進(jìn)制數(shù)
void input(); //輸入X進(jìn)制數(shù)字
void check1(); //檢查輸入的進(jìn)制是否違規(guī) @@注已經(jīng)修改測試完畢刪除@@
void check2(); //檢查輸入的數(shù)字是否合法
void array_convert(); //將字符數(shù)組array[100]轉(zhuǎn)換為整型
void a_get(); //分別取出整型數(shù)字a_int的小數(shù)和整數(shù)部分的和
int get_head_a(){return head_a;} //返回head_a的值
float get_end_a(){return end_a;} //返回end_a的值
int x; //輸入數(shù)字的進(jìn)制
int xlong; //記錄輸入的字符數(shù)組的長度,初始狀態(tài)為0
int xpoint; //記錄小數(shù)點(diǎn)在字符數(shù)組中的位置,初始狀態(tài)為999
char array[100]; //記錄你輸入的字符串
int a_int[100]; //定義整型數(shù)組,將字符數(shù)組array[100]轉(zhuǎn)換為整型
int head_a; //存儲整型數(shù)組的整數(shù)部分之和,初始值為0
float end_a; //存儲整型數(shù)組的小數(shù)部分之和,初始值為0
};
//用于將輸入的數(shù)字裝換成十進(jìn)制數(shù)字
class c_result
{
public:
c_result(); //構(gòu)造函數(shù)
void input_y(); //輸入你要輸出數(shù)字的進(jìn)制
void head_output(); //轉(zhuǎn)換整數(shù)部分并輸出結(jié)果
void end_output(); //轉(zhuǎn)換小數(shù)部分并輸出結(jié)果
xconvert10 num; //定義xconvert10類型的NUM,用于和xconvert函數(shù)數(shù)據(jù)共享
int head_b; //存儲X進(jìn)制的整數(shù)部分
float end_b; //存儲X進(jìn)制的小數(shù)部分
int y;
};
//用于將儲存的十進(jìn)制轉(zhuǎn)換為X進(jìn)制
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -