必修3数学
马克思曾描述了这样一个问题;有30个人在一家餐馆吃饭,其中有男人,女人和小孩,每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,他们总共花了50先令,问男人,女人和小孩各有多少人?编写一个程序解决这个问题。
马克思曾描述了这样一个问题;有30个人在一家餐馆吃饭,其中有男人,女人和小孩,每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,他们总共花了50先令,问男人,女人和小孩各有多少人?编写一个程序解决这个问题。
设有x个男人,y个女人,则小孩有(30-x-y)人,x、y为正整数 依题意有: 3x+2y+(30-x-y)=50 ===> 2x+y=20 ===> y=20-2x ①当x=1时,y=18,30-x-y=11 ②当x=2时,y=16,30-x-y=12 ③当x=3时,y=14,30-x-y=13 ④当x=4时,y=12,30-x-y=14 ⑤当x=5时,y=10,30-x-y=15 ⑥当x=6时,y=8,30-x-y=16 ⑦当x=7时,y=6,30-x-y=17 ⑧当x=8时,y=4,30-x-y=18 ⑨当x=9时,y=2,30-x-y=19 ⑩当x≥10时,y≤0,不符合题意。
答:#include void main() { int man,woman; for(man=1;man<=17;man++) for(woman=1;woma...详情>>
答:详情>>