特殊三位数程序问题改进!
来源:互联网 发布:中卫云计算产业发展 编辑:程序博客网 时间:2024/06/06 04:35
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: x.cpp* 作者:刘杰* 完成日期: 2012年 11 月20 日* 版本号: v1.0* 输入描述:求特殊数* 问题描述: #include <iostream>using namespace std;long fac(int m);int main(){int i,g,s,b,sum;//定义循环变量,个位,十位,百位,和cout<<"百位特殊数为:"<<endl;for(i=100;i<1000;i++){cout<<"j"<<endl;g=i%10;s=i%100/10;b=i/100;sum=fac(g)+fac(s)+fac(b);cout<<sum<<endl;if(1){cout<<i<<"是特殊三位数"<<endl;}}return 0;}long fac(int m){int j;if(m==1){j=1;}else{j=m*fac(m-1);}return j;} 程序不输出,繁琐,不执行循环 !! * 程序输出:*///我的代码:#include <iostream>using namespace std;long fac(int m){int j=1,i;for(i=1;i<=m;i++){ j=j*i;}return j;}int main(){ int i,g,s,b,sum;//定义循环变量,个位,十位,百位,和cout<<"百位特殊数为:"<<endl;for(i=100;i<1000;i++){g=i%10;s=i%100/10;b=i/100;sum=fac(g)+fac(s)+fac(b); if(i==sum){cout<<i<<"是特殊三位数"<<endl;}} return 0;}
运行结果:
心得体会:搞晕了!!
- 特殊三位数程序问题改进!
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊三位数
- 特殊的三位数
- 项目5-特殊三位数
- 特殊的三位数
- 远程团队管理的10条戒律
- 癌症到底离我们有多远?
- Oracle Application Express(APEX)
- 迭代方法的序列程序报告
- Common-lang包中StringUtils用法
- 特殊三位数程序问题改进!
- 求解分段函数的值
- 笔试面试集锦
- 真正优秀的程序员有哪些与众不同之处?
- No result defined for Action and result success
- 为普通人定制个人传记 出版价值引热议
- 如何在64位系统的IIS中调用32位应用程序集
- 《深入理解JAVA虚拟机》笔记
- HTML小知识--页面跳转的几种方式