单选题

兔⼦五元⼀只,鸡三元⼀只,⼩鸭⼦⼀元三只,现在你有⼀百元要买⼀百只,兔⼦、鸡、鸭⼦,问兔⼦、 鸡、鸭⼦各买多少只,每种必须⾄少⼀只,下列哪个程序能实现。(  )

A.

for(int i = 0; i <= 100; i++){    

        for(int j = 0; j <= 100; j++){        

                    for(int k = 0; k <= 100; k++){            

                                if(i + j + k == 100 && 25 * i + 10 * j + k == 300)                

                                        cout << i << " " << j << " " << k << endl;       

                     }

         }

 }

B.

for(int i = 0; i <= 100; i++){    

        for(int j = 0; j <= 100; j++){        

                for(int k = 0; k <= 100; k++){           

                     if(i + j + k == 100 && 20 * i + 10 * j + k == 300)                 

                            cout << i << " " << j << " " << k << endl;        

                }

        }

 }

C.

for(int i = 0; i <= 20; i++){   

    for(int j = 0; j <= 34; j++){        

        for(int k = 0; k <= 20; k++){            

            if(i + j + k == 100 && 15 * i + 9 * j + k == 300)               

                 cout << i << " " << j << " " << k << endl;       

         }

    }

}

D.

for(int i = 0; i <= 100; i++){    

    for(int j = 0; j <= 100; j++){        

         for(int k = 0; k <= 100; k++){            

                if(i + j + k == 100 && 15 * i + 9 * j + k == 300)               

                     cout << i << " " << j << " " << k << endl;       

         }

    }

}

发表评论

登录 后再回复