您的位置:首页 > 其它

HDU2051 Bitset

2015-01-30 11:44 141 查看
说得这么复杂,搞得我以为要学习C++的bitset类一样,其实就是十进制转二进制

#include <stdio.h>

int
main(int argc, char **argv) {
int n, k;
int bit[15];
while (scanf("%d", &n) == 1) {
k = 0;
while (n > 0) {
bit[k++] = n % 2;
n /= 2;
}
while (--k) {
printf("%d", bit[k]);
}
printf("%d\n", bit[0]);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: