C++第三次实验项目2
来源:互联网 发布:捕鱼达人 h5源码 编辑:程序博客网 时间:2024/05/18 00:39
一问题及代码
#include<iostream>
using namespace std;
int judge(int x);
int fac(int m);
void main()
{
int i,leap,a[10];
int sum1=0,sum2=0;
cout<<"please input ten numbers:"<<endl;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
{
leap=judge(a[i]);
if(leap)
sum1+=fac(a[i]);
else
sum2+=fac(a[i]);
}
cout<<"奇数阶乘之和:"<<sum1<<endl;
cout<<"偶数阶乘之和:"<<sum2<<endl;
}
int judge(int x)
{
int leap=1;
if(x%2==0)
leap=0;
return leap;
}
int fac(int m)
{
int i,n,sum=1;
n=m;
for(i=2;i<=n;i++)
sum*=i;
return sum;
}
二运行结果
三心得体会
由于薄弱的基础,变量的设置没有成功,得出的和并未正确。于是借鉴了同学的自己打上并理解,希望下次能自己写出一个完整的代码。
四知识点总结
1用一个次函数内判断出奇数与偶数。
2利用布尔型快捷判断并赋值
0 0
- C++第三次实验-项目2
- C++第三次实验项目2
- C++第三次实验项目1、2、4
- 第三次实验:项目二
- C++第三次实验项目4
- C语言第三次上机实验
- 第三次C程序设计实验报告
- 第三次C语言上机实验
- C++第三次实验.2
- 第三次上机实验2
- c++第三次实验-2
- c++第三次上机实验项目四
- C++第三次实验项目-个人所得税计算器
- C++第三次上机实验【项目三】
- 第三次上机实验报告2
- c语言程序设计第三次上机实验报告
- 第三次C语言上机实验报告
- c语言程序设计第三次上机实验报告
- 【数据压缩】wav格式初学习
- 数组
- 索引
- Openstack :1、centos7-minamal虚拟机安装devstack
- React Native 实战系列一
- C++第三次实验项目2
- woj Divide by Six 数位dp
- 网络编程_发送端的数据来自于键盘录入案例
- -----hdu2504 又见GCD
- 缓存之页面部分缓存
- mac os 搭建arm-gcc
- Attr、Style和Theme详解
- springmvc @modelAttribute
- VRP