c語言輸入十進(jìn)制輸出二進(jìn)制 C語言,十進(jìn)制數(shù)轉(zhuǎn)化為二進(jìn)制數(shù)?
C語言,十進(jìn)制數(shù)轉(zhuǎn)化為二進(jìn)制數(shù)?本文的目的是找出這個(gè)方法的方法:這是找出這個(gè)方法的方法:這是找出這個(gè)方法的方法:這是本文的目的:這是找出結(jié)果的主要(H>{[int i=0,N,a[32]print
C語言,十進(jìn)制數(shù)轉(zhuǎn)化為二進(jìn)制數(shù)?
本文的目的是找出這個(gè)方法的方法:這是找出這個(gè)方法的方法:這是找出這個(gè)方法的方法:這是本文的目的:這是找出結(jié)果的主要(H>
{[int i=0,N,a[32
]printf(請(qǐng)輸入一個(gè)十進(jìn)制整數(shù)來輸入一個(gè)十進(jìn)制數(shù))整數(shù),您可以輸入十進(jìn)制整數(shù)。n“)
scanf(%d”,&這是這個(gè)的目的,這是找[這是[a[2
][這是[n[n[2
!printf([這是從十進(jìn)制整數(shù)到二進(jìn)制數(shù)的轉(zhuǎn)換是:下面是:下面是:下面是:下面是:下面是數(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ù),實(shí)際上,最后一個(gè)輸出是這樣的
a=a/2
i
Count[i]=R
}]while(a!=0)
printf(“十進(jìn)制整數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)為:n”)for(J=ij>0j--)//這里是逆序輸出
printf(%d”,count[J])]