第七次上机实验
2016-06-02 20:06
363 查看
一、问题及代码
/*
* 文件名称:C++实验报告3
* 作 者:邹勇
* 完成日期: 2016 年 6月 2 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 函数
* 问题描述: 求解特殊的三位数
* 程序输出:145
* 算法设计: 见下
*/
#include <iostream>
using namespace std;
void fact()
{
int i,j,k,n,m;
int fi=1,fj=1,fk=1;
for(i=1;i<10;i++)
{ fi=fi*i;
for(j=1;j<10;j++)
{ fj=fj*j;
for(k=1;k<10;k++)
{ fk=fk*k;
n=i*100+j*10+k;
m=fi+fj+fk;
if(n==m)
cout<<m;
}
fk=1;
}
fj=1;
}
};
int main()
{
fact();
return 0;
}
二、运行结果
三、心得与体会
灵活调用函数,明白函数的功能与作用
四、知识点总结
函数是程序中的重要组成部分
/*
* 文件名称:C++实验报告3
* 作 者:邹勇
* 完成日期: 2016 年 6月 2 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 函数
* 问题描述: 求解特殊的三位数
* 程序输出:145
* 算法设计: 见下
*/
#include <iostream>
using namespace std;
void fact()
{
int i,j,k,n,m;
int fi=1,fj=1,fk=1;
for(i=1;i<10;i++)
{ fi=fi*i;
for(j=1;j<10;j++)
{ fj=fj*j;
for(k=1;k<10;k++)
{ fk=fk*k;
n=i*100+j*10+k;
m=fi+fj+fk;
if(n==m)
cout<<m;
}
fk=1;
}
fj=1;
}
};
int main()
{
fact();
return 0;
}
二、运行结果
三、心得与体会
灵活调用函数,明白函数的功能与作用
四、知识点总结
函数是程序中的重要组成部分
相关文章推荐
- Android网络框架笔记
- 部署FIM 2010 R2—1先决条件准备
- Qt之操作数据库(SQLite) [此博文包含图片] (2013-12-09 16:58:05) 转载 ▼ 标签: qt sqlite qsqldatabase qsqlquery qsqlerro
- Collection.max min最大最小值 集合(list set map)
- js中的this(二)
- php返回json,xml,JSONP等格式的数据
- 基于SIM900A-GPRS模块的远程文件传输实例
- CFRunLoop
- Ubuntu15 安装Pycharm
- Linux命令-df、du
- JS中的this(一)
- ACdream 1023 Xor
- Fragment数据传递与数据回显
- iOS -- CALayer之锚点
- 我的第一个Linux小程序(进度条)
- hdoj-5706-GirlCat
- oracle 导出导入不含数据的空库
- 设计单向链表
- oracle 导出导入不含数据的空库
- HDU - 4007 Dave (模拟&技巧)数学几何正方形最多可圈几个点