freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言進(jìn)制轉(zhuǎn)換課程設(shè)計(jì)方案(編輯修改稿)

2025-06-01 23:04 本頁面
 

【文章內(nèi)容簡介】 成十進(jìn)制數(shù):第0位:7*8^0=7第1位:0*8^1=0第2位:5*8^2=320第3位:1*8^3=512所以換算成十進(jìn)制:7+0+320+512=839.八進(jìn)制轉(zhuǎn)十六進(jìn)制: 八進(jìn)制轉(zhuǎn)換成十六進(jìn)制:有兩種方法:一種是先將八進(jìn)制轉(zhuǎn)換成二進(jìn)制,在將二進(jìn)制轉(zhuǎn)換成十六進(jìn)制。另一種方法是將八進(jìn)制轉(zhuǎn)換成十進(jìn)制,在將十進(jìn)制轉(zhuǎn)換成十六進(jìn)制。十六進(jìn)制轉(zhuǎn)二進(jìn)制: 上面已經(jīng)提到二進(jìn)制轉(zhuǎn)換成十六進(jìn)制的方法,記住8421,每一位的權(quán)值,所以十六進(jìn)制轉(zhuǎn)成二進(jìn)制就是一段四位分別轉(zhuǎn)成二進(jìn)制。例如:F224。1111,D224。1101,A224。1010,5224。0101.十六進(jìn)制轉(zhuǎn)八進(jìn)制: 十六進(jìn)制轉(zhuǎn)八進(jìn)制也不能直接轉(zhuǎn)換,需要將十六進(jìn)制轉(zhuǎn)換成十進(jìn)制或者二進(jìn)制,才能由十進(jìn)制或者二進(jìn)制轉(zhuǎn)換成八進(jìn)制。十六進(jìn)制轉(zhuǎn)十進(jìn)制: 16進(jìn)制就是逢16進(jìn)1,但我們只有0~9這十個(gè)數(shù)字,所以我們用A,B,C,D,E,F(xiàn)這六個(gè)字母來分別表示10,11,12,13,14,15。 十六進(jìn)制數(shù)的第0位的權(quán)值為16的0次方,第1位的權(quán)值為16的1次方,第2位的權(quán)值為16的2次方所以,在第N(N從0開始)位上,如果是數(shù)X(X大于等于0,并且X小于等于15,即:F)表示的大小為X*16的N次方。例如:2AF5第0位:5*16^0=5第1位:F*16^1=240第2位:A*16^3=2560第3位:2*16^4=8192所以轉(zhuǎn)換成十進(jìn)制數(shù)為:10997.28三、程序編碼includeincludeincludelist2()。int ANY_ten(int x,int num){ int i,j=0。 int s=0。 for(i=1。num!=0。i*=x) { if(num%10(x1)) { j=1。 break。 } else { s+=(num%10)*i。 num=num/10。 } } if(j==1) printf(原數(shù)據(jù)出錯(cuò)!請重新輸入:\n)。 else printf(轉(zhuǎn)換為十進(jìn)制:%d\n\n,s)。 return s。}void ten_ANY(int num,int y){ int i。 int arr[30]。 for(i=0。i++) { arr[i]=num%y。 num=num/y。 if(num==0) { break。 } } printf(轉(zhuǎn)換為 %d 進(jìn)制:,y)。 for(。i=0。i) { switch(arr[i]) { case 10 : printf(A)。break。 case 11 :printf(B)。break。 case 12 :printf(C)。break。 case 13 :printf(D)。break。 case 14 :printf(E)。break。 case 15 :printf(F)。break。 case 16 :printf(G)。break。 case 17 :printf(H)。break。 case 18 :printf(I)。break。 case 19 :printf(J)。break。 default :printf(%d,arr[i])。 } } printf(\n\n)。}void list1(){ int i,a,m,num。 char ch[100]。 FILE *f。 do{ getchar()。 system(cls)。 printf( ********************************************\n)。 printf( ********** **********\n)。 printf( ********** 數(shù)制轉(zhuǎn)換器 **********\n)。 printf( ********** **********\n)。 printf( ********** 1 十進(jìn)制轉(zhuǎn)二進(jìn)制 **********\n)。 printf( ********** 2 十進(jìn)制轉(zhuǎn)八進(jìn)制 **********\n)。 printf( ********** 3 十進(jìn)制轉(zhuǎn)十六進(jìn)制 **********\n)。 printf( ********** 4 二進(jìn)制轉(zhuǎn)十進(jìn)制 **********\n)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1