請求c語言程式設計高手幫忙 使用位運算子把十進位制轉換成二進位制

2021-04-21 09:42:24 字數 2780 閱讀 6784

1樓:

|供參考bai…du…

#include "stdio.h"

void main(void)

c語言程式設計,如何將十進位制轉化為2進位制

2樓:匿名使用者

c語言程式設計將十進位制轉化為2進位制可按手工轉換規則進行程式轉換。

整數佔四個位元組,每位元組8位,共32位。所以,可以定義一個32位的陣列來儲存轉換結果。

迴圈將整數進行除2取餘數,餘數儲存到陣列中。

當整數整除為0時,結束迴圈

逆序輸出陣列,得到轉換結果

參考**:

#include

void main()

while(n!=0) ;

for(i--;i>=0;i--)

printf("%d",c[i] );

printf("\n");}

3樓:匿名使用者

//do while把for改改

#include

#include

//函式宣告

void tenttwo(int x);

void main()

//函式實現

void tenttwo(int x)

while(x!=1);

d[num]=1;  //最後一個數為1

/* for(j=0;j<1000;j++)num++;

}*///num++;

//逆向輸出陣列中的資料拼接成二進位制數

for(j=num;j>=0;j--)

printf("%d",d[j]);

printf("\n");}

4樓:

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

void dfs(int k)

void main(void)

5樓:知道不知道巨蟹

#include "stdio.h"

#define stacksize 100typedef int elemtype;

typedef struct sqstack;

initstack(sqstack *ps)int push(sqstack *ps,elemtype e)int pop(sqstack *ps,elemtype *pe)main()

while(n);

while(pop(&s,&e))

printf("\n");

return 0;}

6樓:閒來無事

#include

#include

void main()

while (iinput);

printf("\n結果

:%d", iresult);}

7樓:super遊戲大神

int i=0;

char b[32]=;

while(n!=0)

一道c語言程式設計題,將十進位制轉換為二進位制

8樓:匿名使用者

1、開啟visual c++ 6.0-檔案-新建-檔案-c++ source file。

2、定義陣列

和變數:#include #include void main()/*定義陣列a,元素初始值為0*/system("cls");/*清屏*/。

3、輸入十進位制數:printf("請輸入一個十進位制數輸入n的值*/。

4、計算二進位制數:for (m = 0; m < 15; m++)/*for迴圈從0到14,最高為符號位,本題始終為0*/。

5、最後執行一下看看結果,就完成了。

9樓:四舍**入

將十進位制轉換為

二進位制可以參考下面的**:

方法一#include

int a[8];

int main()

void binary(int n)

for(j=i;j>=0;j--)

}方法二

#include

int main()

int e;

for(e=100;e>=0;e--)

printf("十進位制數%d轉換成二進位制數為:",l);

int i;

for(i=e;i>=0;i--)

printf("%d",sz[i]);

printf("\n");}

10樓:匿名使用者

#include

int a[8];

int main()

void binary(int n)

for(j=i;j>=0;j--)}

用c語言程式設計將十進位制轉換為二進位制和十六進位制

11樓:鄒晗玥碩芫

//十進位制轉bai換成du二進位制,轉成16進位制懶得寫,原理zhi差不dao多

#include

intmain()

inte;

for(e=100;e>=0;e--)

printf("十進位制數%d轉換成二進位制數為:",l);

inti;

for(i=e;i>=0;i--)

printf("%d",sz[i]);

printf("\n");}

c語言程式設計題,高手請幫忙,急,c語言程式設計題,高手請幫忙,急

直接用strcmp 就行了 排序演算法很多的,下面有幾個c 寫的字串排序函式。c裡面不能直接用 那些的比較字串,將大於 小於 符號換成strcmp 函式就行了。其實跟c差不多,因為沒有用類那些的複雜結構,稍微改改就是c了。include include include using namespace...

急求c語言程式設計答案高手請進,急求C語言程式設計答案!!!高手請進!!

main 覺得答案有問題的話可以說下,我會幫你的 好的話就多給點分 呵呵 你這個問題一點也不嚴謹 是同時滿足上面三個條件呢 還是滿足一個就可以呢?include void main else main 雖然覺得你給的三個條件有點混亂,但是還是按照其編寫出如下 include int main int...

請一C語言高手幫忙

include stdio.h typedef unsigned char u1byte typedef unsigned long u4byte define large table u1byte pow tab 256 u1byte log tab 256 u1byte sbx tab 256 ...