c語言輸入十進制輸出二進制 C語言,十進制數(shù)轉化為二進制數(shù)?
C語言,十進制數(shù)轉化為二進制數(shù)?本文的目的是找出這個方法的方法:這是找出這個方法的方法:這是找出這個方法的方法:這是本文的目的:這是找出結果的主要(H>{[int i=0,N,a[32]print
C語言,十進制數(shù)轉化為二進制數(shù)?
本文的目的是找出這個方法的方法:這是找出這個方法的方法:這是找出這個方法的方法:這是本文的目的:這是找出結果的主要(H>
{[int i=0,N,a[32
]printf(請輸入一個十進制整數(shù)來輸入一個十進制數(shù))整數(shù),您可以輸入十進制整數(shù)。n“)
scanf(%d”,&這是這個的目的,這是找[這是[a[2
][這是[n[n[2
!printf([這是從十進制整數(shù)到二進制數(shù)的轉換是:下面是:下面是:下面是:下面是:下面是數(shù)字下面是以下是以下是以下是以下是以下是以下是以下是以下是以下是以下是:以下是以下是以下是以下是以下)
返回0
}
方法2?包括“Stdio。H“
int main()
{
int a,R,I=0,j=1,count[100]//輸入a
printf(”please input a decimal integer:n“)
scanf(%d”,&A)
do//循環(huán)直到a等于0,跳出
{
R=a%2//查找每次的余數(shù),實際上,最后一個輸出是這樣的
a=a/2
i
Count[i]=R
}]while(a!=0)
printf(“十進制整數(shù)轉換成二進制數(shù)為:n”)for(J=ij>0j--)//這里是逆序輸出
printf(%d”,count[J])]