自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 1的个数

要求: 给定一个十进制正整数n,计算其中出现的“1”的个数。例如当n=2时,只出现了1个“1”;当n=12时,分别为1,2,3,4,5,6,7,8,9,10,11,12。这样出现了5个“1”。边界条件为n<100。代码:#include<iostream>using namespace std;int main(){ int n,b,c; cin >> n; b = n / 10; c = n % 10; ...

2020-05-24 17:52:44 263

原创 三角形判断——李戈计算概论

输入三个正整数表示三条边的长度,判断这三条边能否构成一个三角形,如果能,则输出“yes”,否则输出“no”。代码:#include<iostream>using namespace std; int main() { int a[4] = { 0 };//构造一个数组存放三条边 int i, j,temp; for (int i = 1;i <= 3;i++)//输入a[1]到a[3],边长 {...

2020-05-24 17:18:56 237

原创 点和正方形的关系——李戈计算概论

有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,1),(-1,-1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内。代码:#include<iostream>using namespace std;#define MIN -1#define MAX 1int main(){ float x, y; cin >> x >> y; if (x >= MIN && ...

2020-05-24 16:23:22 951

原创 数组逆序重放——李戈计算概论习题

将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。代码:#include <iostream>using namespace std;int main(){ int n = 0, i, b; int a[100] = { 0 }; cin >> n; for (i = 0;i < n;i++) { cin >> b; a[n - i...

2020-05-24 15:59:43 180

原创 Aitken加速法对收敛性的影响

在前文——“不动点迭代法计算三元一次方程及不同迭代函数对收敛性的影响”中,对于函数f(x)=x^3-2*x-1,用不动点迭代法求根,当选取迭代函数x=(x^3-1)/2时,计算结果不收敛。下面用Aitken加速法尝试,看看会发生什么:题:用不动点迭代法求方程f(x)=x^3-2*x-1=0的根,用Aitken加速法按等价方程x=(x^3-1)/2实现。要求输出每次的迭代结果并统计所用的迭代次数,取精度c=0.5*10^(-5),x0=2.迭代公式如下(迭代公式参考 计算方法——江西高校出版社):

2020-05-21 09:26:30 2292 1

原创 Newton迭代法计算一元三次方程及不同初值选取对收敛性的影响

题:用Newtown迭代法求方程f(x)=x^3-x-1=0的根。采取一下两种方案实现,分析初值的选取对迭代法收敛性的影响。要求输出每次的迭代结果并统计所用的迭代次数,取精度c=0.5*1e-5。方案一:取初值x=1.5。 方案二:取初值x=0。程序流程图:代码:#include<iostream>using namespace std;#include<iomanip>#define c 0.5e-5//精度...

2020-05-20 09:09:38 4357

原创 不动点迭代法计算三元一次方程及不同迭代函数对收敛性的影响

题: 用不动点迭代法求方程f(x)=x^3-2*x-1=0的根,按以下两种方案实现,分析迭代函数对收敛性的影响。要求输出每次的迭代结果并统计所用的迭代次数,取精度c=0.5*10^(-5),x0=2.方案一:化方程为等价方程x=pow(2*x+1,1.0/3)=g(x)方案二:化方程为等价方程x=(x^3-1)/2程序流程图:(流程图出自计算方法——江西高校出版社)方案一:代码:#include <iostream>using namespace...

2020-05-19 20:45:28 1872 1

原创 二分法算一元三次方程

题: 用二分法求方程f(x)=x^3-2*x-1=0在[0,2]内的根,并输出每次二分的结果,精确到1e-4.程序流程图见下:(流程图出自《计算方法》——江西高校出版社)代码:#include <iostream>using namespace std;#include<math.h>#include<iomanip>int main(){ int i = 0; double a=0, b=2, c=1e-4,x,y;...

2020-05-19 14:42:41 1587 1

原创 给定三角形的三边长度,根据海伦公式求出三角形面积。

input:第一行是一个整数n,表示的是输入数据有n行(n < 100)。 接下来的n行,每行有3个数,表示三角形的三条边的长度。#include <iostream>#include<math.h>using namespace std;int main(){ int n,i; double a,b,c,p,s; double d[101]={0}; cin >> n; for(i=1;i<=n;i...

2020-05-19 00:40:01 1236

原创 一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数.现求所有小于等于n的与7无关的正整数的平方和

#include <iostream>using namespace std;int main(){ int sum=0,g=0,s=0,i=1,n=0;//s是十位数字,g是个位数字 cin>>n; for(i=1;i<=n;i++) { s=i/10; g=i%10; if(i%7!=0&&s!=7&&g!=7)//若这个数能被7整除且个位和十位数字都不为7...

2020-05-13 23:12:59 20041 3

原创 计算非负整数 m 到 n(包括m 和 n )之间的所有奇数的和,其中,m 不大于 n

#include <iostream>using namespace std;int main(){ int m=0,n=0,i=0,sum=0; cin>>m>>n;//n按照题设要大于m if(n%2!=0)//n是奇数的情况sum等于 { for(i=n;i>=m;i-=2) { sum+=i; } cout<<sum;...

2020-05-13 22:27:14 10943 1

原创 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面鸡和兔子的总数a和脚的总数b,问笼子里面有多少只鸡,有多少只兔子

#include <iostream>using namespace std;int main(){ int a=0,b=0,j=0,t=0; cin>>a>>b; for(int i=0;i<=a;i++) { j=i; t=a-i; if(2*j+4*t==b)//鸡脚加兔脚如果等于b cout<<j<<' '<<t;//输出...

2020-05-13 22:23:01 6108

原创 正常情况下一年有365天,但是闰年的时候,一年有366天。现在给定一个年份,请你判断它是不是闰年

#include <iostream>using namespace std;int main(){ int daytime=0; cin>>daytime; if(daytime%4==0&&daytime%100!=0)//可被4整除且不能被一百整除为闰年 cout<<"YES"; else if(daytime%100==0&&daytime%400==0)//可被100整除且可被...

2020-05-13 22:19:18 1527

原创 晶晶的朋友贝贝约晶晶下周一起去看展览,但晶晶每周的1、3、5有课必须上课,请帮晶晶判断她能否接受贝贝的邀请,如果能输出YES;如果不能则输出NO

#include <iostream>using namespace std;int main(){ int day; cin>>day; if(day%2==0||day==7) cout<<"YES"; else cout<<"NO"; return 0;}

2020-05-13 22:17:09 8627

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除