输入一个整数,打印它的二进制形式。不能用数组。

[复制链接]
查看11 | 回复1 | 2013-4-15 09:32:58 | 显示全部楼层 |阅读模式
十进制转换二进制采用除二取余的方法除到商为0为止,如6转换二进制,6/2 商3余0,3除2 商1余1,1除2商0余1,结果为从后向前书写为110。程序循环部分有问题int main(){int num1 = 0 , num2 = 0, j=1;scanf("%d", &num2);for(int i = 0; i #include int main(){
int T,i;
scanf("%d",&T);
for(i = 0 ;i<T;i++)
{
unsigned int n;
scanf("%u",&n); ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行