首页 > 编程语言 >c++打卡练习(36)

c++打卡练习(36)

时间:2023-05-22 20:23:22浏览次数:31  
标签:cout int 50 c++ 36 num 打卡

求多项式的和

以50为例

S=1+1/2+1/2*3+1/2*3*4+......1/2*3*.....*50

流程图:

伪代码:

源代码:

#include<iostream>
using namespace std;
int main(){
double a=1,b,num,N;
cout<<"输入你想阶乘到的最大数"<<endl;
cin>>N;
for(int i=1;i<=N;i++){
a*=i;
b=1/a;
num+=b;
}
cout<<"结果为"<<num<<endl;
return 0;
}

 

标签:cout,int,50,c++,36,num,打卡
From: https://www.cnblogs.com/HD-Kudu-2219/p/17421635.html

相关文章

  • 每日打卡1112
    #include<bits/stdc++.h>usingnamespacestd;intmain(){intn,i,t,c[10005],a,b,x=0,k=0;cin>>n>>t;for(i=0;i<n;i++){cin>>c[i];if(c[i]>x)x=c[i];}for(i=0;i<n;i++){if(c[i]>t&am......
  • 打卡
    1.问题:求100以内的所有勾股数。所谓勾股数,是指能够构成直角三角形三条边的三个正整数(a,b,c)。2.思路:采用穷举法求解时,最容易想到的一种方法是利用3个循环语句分别控制变最a、b、c的取值范围,第1层控制变量a,取值范围是1〜100。在a值确定的情况下再确定b值,即第2层控制变量b,为了避免结......
  • 第30天打卡
    问题:求两个正整数的最大公约数源代码:#include<stdio.h>intmain(){intm,n,temp,i,k;scanf("%d%d",&m,&n);if(m<n){temp=m;m=n;n=temp;}for(i=1;i<n;i++)if(m%i==0&&n%i==0)k=i;printf("最大公约数为%的",k);return0;}......
  • 编程打卡:面向对象程序设计
    importosimportsqlite3#Createadatabaseconnectionconn=sqlite3.connect('todo.db')#Createatodotablecur=conn.cursor()cur.execute('''CREATETABLEtodo(idINTEGERPRIMARYKEYAUTOINCREMENT,titleTEXTNOTNUL......
  • c++打卡第三十四天
    一、勾股数1、问题描述 2、设计思路   由题可知,数学中并不存在两条直角边相等的勾股数,同时两个直角边的平方和并不一定是整形,可能会存在小数,这样我们的判断勾股数的方法就是,两个直角边的平方和开根号,对此值强制转化为整形,得到的结果进行平方看是否与两直角边的平方和相......
  • 5月22日打卡
    例具有静态数据、成员函数的Point类代码部分: #include<iostream>usingnamespacestd;classPoint{private:intx,y;staticintcount;public:Point(intx=0,inty=0):x(x),y(y){count++;}Point(Point&p){x=p......
  • C++的cout
    ▲setw(n)用法:通俗地讲就是预设宽度如cout<<setw(5)<<255<<endl;结果是:(空格)(空格)255▲setfill(charc)用法:就是在预设宽度中如果已存在没用完的宽度大小,则用设置的字符c填充如cout<<setfill('@')<<setw(5)<<255<<endl;结果是:@@255▲setbase(i......
  • 打卡第三十一天
    定义基类Point和派生类Circle,求圆的周长一、1.Point类定义两个私有的数据成员floatx,y2.Circle类新增一个私有的数据成员半径floatr和一个公有的求周长的函数getCircumference()二、三、#include<iostream>#include<iomanip>#definePI3.14usingnamespacestd;classPoi......
  • 建民打卡日记5.22
    一、问题描述我们看到,把数字0-9翻倒,有的数字就认不出来了,比如2、3、4、5、7;有的数字看上去没什么大的变化,比如0、1、8;还有的数字变成了另一个数,比如6变成9,9变成6。给定一堆数字,请你判别每个数有没有可能是另一个数字翻倒形成的。二、流程设计对每个给定的数字,如果它......
  • c++的流
    C++getline函数用法getline()函数是一个比较常见的函数。根据名字直接望文生义,就知道这个函数是来完成读入一行数据。下面就对C++--getline()函数的用法说明,以及getline()函数作为while条件的问题,总结一下:在C++中本质上有两种getline函数:第一种:在头文件<istream>中,是iostr......