C言語なら俺に聞け! Part 123
■ このスレッドは過去ログ倉庫に格納されています
0711デフォルトの名無しさん
2006/03/10(金) 23:04:39表示だけしたいのならこういう手もある
void print_bin(int n)
{
if(n < 0){
putchar('-');
print_bin(-n);
} else {
if(n/2 != 0)
print_bin(n/2);
printf("%d",n%2);
}
}
int main(void)
{
int n;
scanf("%d",&n);
print_bin(n);
putchar('\n');
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています