摘要: 在一些高级语言中都有现成的将各种进制之间的转换函数,c语言中没有这种函数,自己写也很方便。这是我在一本书上看到的一道题。题目描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。输入:输入可能包含多个测试样例。对于每个输入文件,第一行输入一个整数T,代表测试样例的数量。对于每个测试样例输入为一个整数。。n保证是int范围内的一个整数。输出:对应每个测试案例,输出一个整数,代表输入的那个数中1的个数。样例输入:345-1样例输出:1232给出我的答案: 1 #include 2 #include 3 //int binary[32]; 4 int main() 5 { 6 ... 阅读全文
posted @ 2013-07-21 15:49 lianw 阅读(1273) 评论(0) 推荐(0) 编辑