给出一个十进制的正整数,输出它的二进制表示。
输出超限(output limit exceeded)
一般是输入控制没有处理好,更少见的情况是涉及输出的地方没有控制好(如死循环);最终导致输出的信息过多超出了限制。
给出一个十进制的正整数,输出它的二进制表示。
有多行数据,每一行一个正整数,整数值在[1-100000000]之间。
输出相应的二进制数.每一行输出对应每一行输入
1 int main() 2 { 3 int n,a; 4 int p[31]; 5 for (;scanf ("%d",&n);) 6 { 7 8 ... 9 while (j--) 10 printf ("%d",p[j]); 11 printf ("\n"); 12 13 } 14 return 0; 15 }
原因非常简单,正确的控制应该是
原文:http://www.cnblogs.com/4bytes/p/4993443.html