java生成一定范围的随机数 c语言如何随机产生32位二进制数,求程序?

c语言如何随机产生32位二进制数,求程序?#Includeint main(int argc,char*argv[]{int n,I,B[100],k=0printf(“请输入一个整数:”)scanf

c语言如何随机产生32位二进制数,求程序?

#Include

int main(int argc,char*argv[

]{int n,I,B[100],k=0

printf(“请输入一个整数:”)

scanf(%d”,&n)

while(n)

{B[k]=n%2

n=n/2

k

}

printf(“二进制输出:”)

(I=k-1i>=0I--

printf(%d”,B[I])]printf printf(“”“n”

返回0

}