作业比赛编号 : 100000568 - 《算法笔记》2.4小节——C/C++快速入门->循环结构
程序员文章站
2022-03-18 18:13:14
...
A 例题5-1-1 连续自然数求和
#include <iostream>
using namespace std;
int main()
{
int i=101,sum=0;
while(i--){
sum+=i;
}
cout<<sum<<endl;
return 0;
}
B 例题5-1-2 连续自然数求和
#include <iostream>
using namespace std;
int main()
{
int i=100,sum=0;
do{
sum+=i;
}while(i--);
cout<<sum<<endl;
return 0;
}
C 例题5-1-3 连续自然数求和
#include<iostream>
using namespace std;
int main()
{
int sum=0;
for(int i=1;i<=100;i++) sum+=i;
cout<<sum<<endl;
}
D 例题5-1-4 连续自然数求和
#include<iostream>
using namespace std;
int main()
{
int sum=0,n;
cin>>n;
for(int i=1;i<=n;i++) sum+=i;
cout<<sum<<endl;
}
E 例题5-1-5 连续自然数求和
#include<iostream>
using namespace std;
int main()
{
int i=1,sum=0;
while(sum<=1000){
sum+=i;
i++;
}
cout<<i-1<<endl;
return 0;
}
F 例题5-6 矩阵输出
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a[4][5],i,j;
for( i=0;i<4;i++){
for( j=0;j<5;j++){
a[i][j]=(i+1)*(j+1);
cout<<setw(3)<<a[i][j];
}
cout<<endl;
}
return 0;
}
G 例题5-7 求圆周率pi的近似值
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
int main()
{
double a=1.0,b=1.0,sum=0.0;
int count=0;
while(fabs(b)<=pow(10,6)){
sum+=a/b;
b=fabs(b)+2;
count++;
if(count%2!=0){
b=(-1)*b;
}
}
cout<<"PI="<<setw(10)<<setprecision(9)<<sum*4<<endl;
return 0;
}
H 例题5-8 Fibonacci数列
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
int main()
{
int a=1,b=1,fibo=1,n,m;
cin>>n;
if(n==1||n==2){
fibo=1;
n=2;
}
m=n-2;//以上是为了处理情况为1,2的时候
while(m--){
fibo=a+b;
a=b;
b=fibo;
}
cout<<fibo<<endl;
return 0;
}
I 习题5-10 分数序列求和
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
int main()
{
double a=1,b=2,c,count=20,sum=0;
while(count--){
sum+=b/a;
c=b;
b=a+b;
a=c;
}
cout<<fixed<<setprecision(6)<<sum<<endl;
return 0;
}
上一篇: css3实现动画对号选择按钮
下一篇: 摄影新手必看:拍出酷照的五个摄影技巧介绍
推荐阅读
-
《算法笔记》2.4小节——C/C++快速入门->循环结构 连续自然数求和 while循环实现 do while循环实现 for循环实现
-
《算法笔记》2.4小节——C/C++快速入门->循环结构
-
《算法笔记》2.4小节——C/C++快速入门->循环结构 第四天
-
《算法笔记》2.4小节——C/C++快速入门->循环结构
-
作业比赛编号 : 100000568 - 《算法笔记》2.4小节——C/C++快速入门->循环结构
-
作业比赛编号 : 100000568 - 《算法笔记》2.4小节——C/C++快速入门->循环结构
-
Contest100000568 - 《算法笔记》2.4小节——C/C++快速入门->循环结构