2010年8月29日 13時54分終了#50207 [学問] しC言語 ID:qi7g5gKhdL
(・∀・)イイ!! (2)
「得意な言語」#50086で「C言語」と答えた方への質問でした。
/* 出力結果を選択してください */
/* コソアンの仕様上、ネストのブランクが消えてしまうのでご了承願います */
#include<stdio.h>
#define NUM 1+1
int main()
{
printf("%01d\n", NUM * 2);
return 0;
}
// っ
1 | moritapo | 5 | (5%) |
2 | 2 | 5 | (5%) |
3 | 3 | 40 | (40%) |
4 | 4 | 12 | (12%) |
5 | 02 | 12 | (12%) |
6 | 03 | 12 | (12%) |
7 | 04 | 14 | (14%) |
無視 | 0 |  |
棒グラフまたは左の番号をクリックするとその項目を元にしたしっかりアンケートが作れます。
多い順に並べる
回答頻度、省略された選択肢の全表示、などの詳細表示

合計回答数: 100人 / 100個
このアンケートと年齢、性別、出身都道府県、居住都道府県でのクロス集計を見る
このアンケートへは現在トラックバックできません。

- 5 :名無しさん 10/08/29 10:19 ID:JPk3q45MRj
(・∀・)イイ!! (1) - NUM*2は(1+1)*2ではなく1+1*2になるってことか
- 6 :名無しさん 10/08/29 10:48 ID:xODtFSgpS2
(・∀・)イイ!! (2) - >>5
defineは定数じゃなくて「その文字列で置き換え」だからな
- 7 :名無しさん 10/08/29 10:57 ID:20ZmOUmiO,
(・∀・)イイ!! (0) - プリンと麩
- 8 :名無しさん 10/08/29 12:43 ID:UIVlGWb2rb
(・∀・)イイ!! (2) - こりゃマクロが()で囲まれてないためのバグというか見落としやすい
副作用の問題だとすぐにわかりました。
- 9 :名無しさん 10/08/29 12:56 ID:HzP8.OKuox
(・∀・)イイ!! (0) - C言語の入門本では必ず乗ってる注意点だね
俺が回答した時点で
3が33人
あなたの回答: 3 (今日 12時54分)
1 moritapo 4 (4.5%)
2 2 5 (5.6%)
3 3 33 (37.1%)
4 4 12 (13.5%)
5 02 12 (13.5%)
6 03 10 (11.2%)
7 04 13 (14.6%)
無視 0
- 10 :名無しさん 10/08/29 12:57 ID:yErDvdP-0G
(・∀・)イイ!! (0) - http://codepad.org/vlC8LXil
- 11 :名無しさん 10/08/29 13:29 ID:m6fpaoXLrc
(・∀・)イイ!! (2) - 4を選ぶ気持ちは分かるんだが
2を選ぶ理由がわからん
あと。%01d、とコードに書くことってあるのか?
%10dとかならともかく、%01dって。
オレはそんなん省略してるけど。ダメ?
- 12 :名無しさん 10/08/29 13:51 ID:w6heJpQTyi
(・∀・)イイ!! (1) - True Hackerの世界には、プリプロセッサの処理だけで結果を出し、「コンパイルする前に終わってる!」というコードを書くパズル・ゲームがあったよね
- 13 :アンケ主 10/08/29 13:54 ID:qi7g5gKhdL
(・∀・)イイ!! (4) - >>11さん
本当は以下のような問題にしたかったのですが、
選択肢が分かりやすくなってしまうのでやめました。
#define NUM 10+1
printf("%02d\n", NUM * 2);
板に戻る 全部 前100 最新50
このアンケートから派生したアンケートが1個あります
- C言語【正解発表】 40名 9レス
- ご回答ありがとうございます。
正解の皆様にモリタポをお届けします。
ところで皆様のご職業は?
っ