解题思路:
注意事项:
参考代码
#include
#include
#include
using namespace std;
int sum01(int n){
if(n==0||n==1){
return n;
}else{
return sum01(n-1)+n;
}
}
int sum02(int m){
if(m==0||m==1){
return m;
}
else{
return (sum02(m-1)+m*m);
}
}
double sum03(int c){
if(c==0||c==1){
return c;
}else{
return (sum03(c-1)+1.0/c);
}
}
int main(){
int a,b,c;
cin>>a>>b>>c;
// cin>>a>>b>>c;
// double sum4=sum01(a)+sum02(b)+sum03(c);
// cout<<sum4<<endl;
double t=sum03(c);
int t1=sum01(a);
int t2=sum02(b);
double sum04=t+t1+t2;
cout<<setprecision(2)<<std::fixed<<sum04<<endl;
return 0;
}
0.0分
0 人评分
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:1372 |
C二级辅导-分段函数 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:545 |
C语言程序设计教程(第三版)课后习题11.12 (C语言代码)浏览:723 |
【数组的距离】 (C语言代码)浏览:740 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1817 |
简单的a+b (C语言代码)浏览:573 |
模拟计算器 (C++代码)浏览:806 |
10月月赛题解浏览:536 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1200 |