C++作业7
来源:互联网 发布:炫酷证书单页源码 编辑:程序博客网 时间:2024/06/05 05:32
一、奇偶阶乘#include <iostream> using namespace std; bool f(int x); int g(int x); int main() { int i; int sum1(0),sum2(0); int a[10]={1,2,3,1,2,3,1,2,3,1}; for(i=0;i<10;i++) { if(f(a[i])) sum1=sum1+g(a[i]); else sum2=sum2+g(a[i]); } cout<<"偶数和为:"<<sum1<<endl<<"奇数和为:"<<sum2<<endl; return 0; } bool f(int x) { for(int i=0;i<x;i++) { if(x%2==0) return true; return false; } } int g(int x) { int i,c=1; for(i=1;i<=x;i++) { c=c*i; } return c; } 二、杨辉三角#include <iostream> using namespace std; void f(int n); int main() { f(7); return 0; } void f(int n) { int i,j; int a[n][n]; for(i=0;i<n;i++) { a[i][0]=1; a[i][i]=1; } for(i=2;i<n;i++) { for(j=1;j<i;j++) { a[i][j]=a[i-1][j-1]+a[i-1][j]; } } for(i=0;i<n;i++) { for(j=0;j<=i;j++) cout<<a[i][j]<<" "; cout<<endl; } }
0 0
- c++--作业7
- 作业7C 语言
- c++作业7
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C语言作业-7-1多项式加法
- C语言作业-7-2鞍点
- 22017/12/7C语言作业
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业7
- C语言期中作业
- C语言期末作业
- 最近学习的内容
- hihi
- 通过改变纹理的UV坐标实现简单的水流效果
- 将单链表中相邻两节点对换
- webstorm 设置uglify 压缩js文件
- C++作业7
- 梳理mybatis-使用篇
- 移动端用户体验:获取用户权限的正确方式
- Android手机平板两不误,使用Fragment实现兼容手机和平板的程序
- Android View工作机制(2)—measure过程 上
- UIResponder介绍
- 短信备份与还原&AsyncTask&程序锁(Fragment)
- SICP 习题2.10 区间除法 被除区间横跨0的问题
- Java基础-包讲解