for(i=0;i
{
if(i
{
t[7-i]=a[0]%2;
a[0]=a[0]/2;
}
if(i>7)
{
t[23-i]=a[1]%2;
a[1]=a[1]/2;
printf("%d%d\n",23-i,t[23-i]) ;
}
}
k[0]=0;
k[1]=0;
// printf("%d",t[14]);
for(i=0;i
{
printf("%d",t[14]);
if(i
k[0]=t[i]*pow(2,(5-i))+k[0];
if(i>5)
k[1]=t[i]*pow(2,(11-i))+k[1];
}
printf("%d",t[14]);
t[14]如果是1在if(i>5)
k[1]=t[i]*pow(2,(11-i))+k[1];操作一次之后会变为0求教有人知道为啥么或是哪里出了问题
c中数组值未操作自己变了
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-