全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1336
推到 Plurk!
推到 Facebook!

如何封包式十進制轉二進制輸入

尚未結案
god1998
一般會員


發表:1
回覆:0
積分:0
註冊:2015-10-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2015-11-11 21:47:06 IP:182.234.xxx.xxx 訂閱
要一次輸入一組資料然後轉成二進位輸出(位元限定8)
每一組資料都是6個數字
例如:
輸入(24,52,3,18,100,2)
輸出(00011000,00110100,00000110,00010010,01100100,00000010)
下面是我的程式已經可以進行一個數字的轉換
請問如何寫才能進行一組資料的轉換
(要限定是6個數字)
[code cpp]
#include
#include <math.h><br />
using namespace std;
int g[7]={0};

int main()
{
int x,y,i=0,j=7;
cout<<"input";
cin>>x;
cout<<"result:"< y=x;
do{
g[i]=y%2;
y=(int)y/2;
i =1;
}while(y>0);
for(j;j>=0;j--)
cout << g[j];

cout< system("pause");
return 0;
}

[/code]
系統時間:2024-11-21 20:02:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!