[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
| |
test
29
:
大規模帰省中です.
:2009/11/10(火) 22:47:08
>>28
unsigned int "%u"
// 課題 1
#include <stdio.h>
int main(void) {
unsigned int data; int i, o, odd=0, even=0;
puts("符号なし32bit整数を入力して下さい.");
fscanf(stdin, "%u%*c", &data);
printf("%u は2進表示で ", data);
for(i = 0; i < sizeof(int)*8; i++) {
o = 1&(data>>(sizeof(int)*8-1-i));
printf("%d", o);
if(o) odd++; else even++;
if(!((i+1)%4)) printf(" ");
}
printf("です.\n", data);
printf("0のビット数は%d,1のビット数は%dです.", even, odd);
return 0;
}
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板