第九周项目六—都要学C
来源:互联网 发布:链轮尺寸计算软件 编辑:程序博客网 时间:2024/06/03 22:43
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘佳琦 * 完成日期:2014年 10 月 28 日 * 版 本 号:v1.0 * * 问题描述:设计程序求出"都、要、学、C"4个字符分别代表的数字。 * 输入描述:无 * 程序输出: 四个字符分别代表的数字 */#include <iostream>using namespace std;int main(){ double a,b,c,d,count=0; for(a=0; a<=9; a++) //a代表都 for(b=0; b<=9; b++) //b代表要 for(c=0; c<=9; c++) //c代表学 for(d=0; d<=9; d++) //d代表C if(a*1000+b*2*100+c*3*10+d*4==2008) //判断输出成立的条件 { ++count; cout<<"方案为:"<<"都"<<"="<<a<<" "<<"要"<<"="<<b<<" "<<"学"<<"="<<c<<" "<<"C"<<"="<<d; cout<<endl; } return 0;}
运行结果:
知识点总结:穷举法的应用
学习心得:这次的程序考虑时间较长,多想了几个条件,后面才发现想多了- -
0 0
- 第九周项目六—都要学C
- 第九周项目六——年龄
- 第九周项目六—百钱买百鸡
- 第九周项目六—换分币
- 第九周项目六—年龄几何
- 第九周项目六—三色球
- 第九周项目六—委派任务
- 第九周项目六—谁是小偷
- 第九周项目六--换分币
- 第九周项目六:换分币
- 第九周项目六 1
- 第九周项目六 2
- 第九周项目六 3
- 第九周项目六(1)换分币
- 第九周项目六(1)百钱百鸡
- 第九周项目六(百鸡百钱问题)
- 第九周项目六(兑换钱币)
- 第九周项目六 换分币问题
- Java log4j日志编写实例
- 编程中的细节
- makefile 文件的用法
- Qt连接mysql数据库程序发布问题
- POJ2417 Baby-Step-Gaint-Step 算法
- 第九周项目六—都要学C
- C#迁移winfrom项目出现CL.EXE -1问题的解决方案
- linux下maven2和maven3共存
- 通过WM_COPYDATA消息完成进程间通信
- dp与px转换
- 【例 2.10】
- hdu1716(库函数next_permutation)
- 项目六:穷举法解决组合问题(6)让计算机解决奥数题
- hdu 5083 有坑+字符串模拟水题