2025
11
06
2012
05
27
「プログラマにお使いを頼んだら……」(C言語)
「プログラマにお使いを頼んだら……」のジョーク内のプログラマーの思考をC言語で書いてみた。
ジョーク概要
“Could you please go shopping for me and buy one carton of milk, and if they have eggs, get 6!” ある妻がプログラマの夫に「買い物にいって牛乳を1つ買ってきてちょうだい。卵があったら6つお願い」と言った。 A short time later the husband comes back with 6 cartons of milk. 夫はしばらくして、牛乳を6パック買ってきた。 The wife asks him, “Why the hell did you buy 6 cartons of milk?” 妻は聞いた「なんで牛乳を6パックも買ってきたのよ!」 He replied, “They had eggs.” 夫いわく「だって、卵があったから……」
gyunyu.c
/* gyunyu.c */
#include <stdio.h>
#define EXIST 1
#define NOEXIST 0
int main(void)
{
int buy_milk = 1;
if (is_eggs_exist()) {
buy_milk = 6;
}
printf("Buy %d carton of milk.\n", buy_milk);
return 0;
}
int is_eggs_exist()
{
return EXIST;
}
コンパイルと実行結果
gcc -w -Wall gyunyu gyunyu.c ./gyunyu Buy 6 carton of milk.
検索用タグ C言語
PR
2012/05/27 (Sun.) Comment(0) C言語
Comments
