摘要: #include<iostream>using namespace std;int main(){ long long int r; cin>>r; if(r>=1&&r<=1000000000){ long long S; if(r%2==0) S=(r+1)*(r/2); else S=(r+1 阅读全文
posted @ 2020-06-29 19:10 一季南凉 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 给定圆的半径r,求圆的面积。 说明:在本题中,输入是一个整数,但是输出是一个实数。 对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。 实数输出的问题如果没有特别说明,舍入都是按四舍 阅读全文
posted @ 2020-06-29 18:07 一季南凉 阅读(101) 评论(0) 推荐(0) 编辑
摘要: double 和 float 的区别是double精度高,有效数字16位,float精度7位。 但double消耗内存是float的两倍,double的运算速度比float慢得多, C语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。 阅读全文
posted @ 2020-06-29 18:05 一季南凉 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 #include<iostream>using namespace std;int F(int x){if(x==1||x==2){ret 阅读全文
posted @ 2020-06-29 17:26 一季南凉 阅读(164) 评论(0) 推荐(0) 编辑