C++作业7
来源:互联网 发布:java零基础看什么书 编辑:程序博客网 时间:2024/06/10 10:52
项目2:奇偶阶乘#include<iostream>using namespace std;int f(int x);int fun(int y);int main(){ int i,a[10]= {1,2,3,4,5,6,7,8,9,10}; int s1=0,s2=0; for(i=0; i<10; i++) { if(f(a[i])) s1+=fun(a[i]); else s2+=fun(a[i]); } cout<<"偶数的阶乘和为:"<<s1<<endl; cout<<"奇数的阶乘和为:"<<s2<<endl; return 0;}int f(int x){ int t; if(x%2==0) t=1; else t=0; return t;}int fun(int y){ int f; if(y==0) f=1; else f=y*fun(y-1); return f;}项目3 :杨辉三角形#include<iostream>using namespace std;int fun(int t);//形成杨辉三角形int main(){ int n; cout<<"杨辉三角形的阶数为:"; cin>>n; fun(n); return 0;}int fun(int t){ int a[100][100]; int i,j; for(i=0; i<t; i++) { a[i][0]=1; a[i][i]=1; } for(i=2; i<t; i++) { for(j=1; j<i; j++) { a[i][j]=a[i-1][j]+a[i-1][j-1]; } } for(i=0; i<t; 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语言期末作业
- TCP三次握手和四次挥手
- iOS高级开发实战技巧讲解
- 天梯赛 - 一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字
- python str bytes转换
- Servlet的学习(零)-简介以及简单实例
- C++作业7
- 从头学android_activity之间的切换_姻缘测算器
- Java集合与数据结构
- poj之旅——3126,3421,3292
- 如何在ajax请求中设置特殊的RequestHeader
- Android录音、WAV、AMR
- 任务和特权级保护(五)——《x86汇编语言:从实模式到保护模式》读书笔记36
- Java EE — Servlet 01 Servlet 开发流程
- 第一篇博客