c 7 程式設計序,輸入正整數n,把它轉換為二進位制數,並輸出。提示,應該利用陣列

2021-04-13 01:52:13 字數 3301 閱讀 2978

1樓:hen總受傷的我

我沒除錯你bai自己看看,不行再du找我

抱歉沒看好zhi題我dao用c 編的了

main()

c[i]=b;

printf("%d zhuan huan er jin zhi wei:\n",a);

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

printf("\n");

} 下面容是c#寫的 在button單擊事件裡寫如下**int a,b,i=0,j;

int c=new c[20];

a=int.parse(textbox1.text);//強制轉換忘了怎麼寫了

b=a;

while(b>2)

c[i]=b;

string s="";

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

messagebox.show("數"+a.tostring()+"轉換成二制數後為:"+s);

2樓:匿名使用者

string array;

while(n>0)

messagebox.show("數"+n.tostring()+"轉換成二制數後內為:

容"+array.tostring();

輸入一個整數,將其轉化為二進位制數進行輸出用c語言

3樓:連素欣崔穎

源程式如下:#include

void

main()

printf("十進位制整數%d轉換為二進位制數是:\n",y);

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

printf("%d",a[i]);//通過陣列輸出printf("\n");

}vc++測試如下:

4樓:馬小芳

#include"stdio.h"

int main()

for(int j=i; j>=0; j--)printf("%d",a[j]);

return 0;}

5樓:gta小雞

#include

int main()

for(i=i-1;i>=0;i--) printf("%c",bin[i]);

return 0;}

c語言編寫一個程式,將十進位制整數n 轉換成二進位制數

6樓:匿名使用者

#include

int transfer(int x)

}return y;

}void main()

擴充套件資料:

c語言書寫規則:

1.一個說明或一個語句佔一行。

2.用{} 括起來的部分,通常表示了程式的某一層次結構。{}一般與該結構語句的第一個字母對齊,並單獨佔一行。

3.低一層次的語句或說明可比高一層次的語句或說明縮排若干格後書寫。以便看起來更加清晰,增加程式的可讀性。在程式設計時應力求遵循這些規則,以養成良好的程式設計風格。

7樓:匿名使用者

#include

#include

int main()

printf("%d",a);

return 0;}

8樓:匿名使用者

將輸出的內容先放置到一個陣列中,最後陣列反序輸出

9樓:游龍科技工作室

#include//十進位制數轉化為二進位制數void to_binary (int n); //binary n.二進位制的;雙的

int main ( void )

printf("完成");

return 0;

}void to_binary(int n)

c語言問題:輸入一個十進位制數,將其轉化為二進位制數後存放在陣列中並輸出

10樓:凌亂心扉

#include

#define uint unsigned int

#define ushort unsigned short

//求2的n次方

int cifang(int n)

return sum;

}//十進位制

正數轉換成二進位制數

uint transform_data_zhengshu(uint frequence,ushort*pwm_table)

return pwm_index-1;

}uint transform_data(int frequence,ushort*pwm_table)

;//負數

if(frequence<0)

//將轉換出來的十進位制數sum加一

sum+=1;

//printf("sum=%d\n",sum);

//最後再轉成二進位制pwm_table

return transform_data_zhengshu(sum,pwm_table);

}//正數

return transform_data_zhengshu(frequence,pwm_table);

}int main();

uint off_set;

off_set=transform_data(frequence,pwm_table);

int i=0;

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

return 0;}

11樓:匿名使用者

源程式如下:#include

void main()

printf("十進位制整數%d轉換為二進位制數是:\n",y);

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

printf("%d",a[i]);//通過陣列輸出printf("\n");

}vc++測試如下:

12樓:匿名使用者

#include

void fun(int n)

for(i = i-1; i >= 0; i--)printf("\n");

}int main()

c語言。編寫程式。把任意一個十進位制整數轉化為二進位制數。並輸出

13樓:饒磊

#include

void main()

while(a!=0);

printf("輸出的二進位制:"); while(i>0)printf("%d",s[--i]); printf("\n");}

編寫C窗體程式,對於輸入的正整數n,計算1!

private int f int i else private int g int i else private void button1 click object sender,eventargs e 編寫一個c 窗體應用程式,對於輸入的正整數n,計算1 2 3!n!的值並輸出 private ...

C語言程式設計 輸入兩個正整數m和n,求其最大公約數和最小公倍數,急!急

main p n m p是原來兩個數n,m的乘積.while m 0 求兩個數n,m的最大公約數.printf its maxgongyueshu d n n 列印最大公約數.printf its mingongbeishu d n p n 列印最小公倍數.基本原理如下 用歐幾里德演算法 輾轉相除法...

C語言題目程式設計輸入若干正整數(輸入0或負數結束),找出其中的素數,並輸出

include int is prime int n return 0 c語言程式設計 在main函式中輸入一批正整數 以零或負數作為輸入結束標誌 include int perime int n int main printf d n sum return 0 include int prime ...