上机目的:学会用for语句
上机内容:1元有多少种方案换钱
/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者: 刘玉金
* 完成日期:2012 年 11 月21 日
* 版 本 号:v1.0
*
* 输入描述: 无
* 问题描述:1元的换法
* 程序输出:求方案
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int f1,f2,f5,count=0;
for(f1=0;f1<=100;f1++)
for(f2=0;f2<=50;f2++)
for(f5=0;f5<=20;f5++)
{
if(f1+2*f2+f5*5==100)
{
++count;
cout<<"第"<<count<<"种";
cout<<" "<<"1分钱:"<<f1;
cout<<" "<<"2分钱:"<<f2;
cout<<" "<<"5分钱:"<<f5<<endl;
if(count%50==0)
{
cout<<"按任意键继续输出(找不到任意键打客服电话问询)……"<<endl;
getchar();
}
}
}
return 0;
}
运行结果:
心得体会:略