- 1 名前:デフォルトの名無しさん mailto:sage [2010/01/31(日) 15:48:19 ]
- C言語の*入門者*向け解説スレッドです。
★前スレ C言語なら俺に聞け(入門編)Part 59 pc12.2ch.net/test/read.cgi/tech/1263014439/ ★過去スレ makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000 ★初心者、初級者の方は他の質問スレのほうが良いかもしれません。 例えば 【初心者歓迎】C/C++室 Ver.70【環境依存OK】 pc12.2ch.net/test/read.cgi/tech/1258873470/ とか ★教えて欲しいのではなく宿題を丸投げしたいだけなら ↓宿題スレ↓へ行ってください。 C/C++の宿題片付けます 133代目 pc12.2ch.net/test/read.cgi/tech/1260532772/ ★C++言語についてはなるべく聞かないでください。C++対応明記スレへどうぞ ★分からない事をなるべく詳しく書いて下さい。 ★ソースコードを晒すと答えやすくなるかもしれません。 # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること # サイズが大きい場合は宿題スレのアップローダ等を利用してください ★開発環境や動作環境も晒すと答えが早いかもしれません。 ★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
- 151 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 15:48:50 ]
- >>149
何と同じにするのか分からん
- 152 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 15:58:59 ]
- >>149
2進数はビット演算子を使うのが常套手段じゃないのかな? int n; n = 15; do { printf("%d\n", n & 1); } while ((n >>= 1) > 0);
- 153 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 16:03:20 ]
- >>152 n進数への応用がきかない。
- 154 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 16:14:42 ]
- #include <stdio.h>
int main() { int n = 7, i; for (i = 0; i < sizeof n * 8; i++) { printf("%d\n", !!(n & (1 << i))); } return 0; }
- 155 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 16:35:11 ]
- そもそも>>151の言うように、どういう出力を期待してるのか
質問者は書いてみてくれないか
|

|