1.Fibonacci数列的递推公式:Fn=Fn-1+Fn-2,其中F1=F2=1.
当n比较大时,Fn也非常大,Fn除以10007的余数是多少.
代码如下:
#include<stdio.h>
int main() {
int a,b,c;
a=b=1;
long n,i;
scanf("%d",&n);
for(i=1;i<n;i++){
c=b;
b=(a+b)%10007;
a=c;
}
printf("%d",a);
return 0;
}
2.圆的面积
给定圆的半径r,求圆的面积.
输入包含一个整数r,表示圆的半径.
代码如下:
#include<stdio.h>
#define PI 3.14159265358979323
int main(){
int r;
double s;
scanf("%d",&r);
if(r>0){
s=PI*r*r;
}
printf("%12.7lf",s);
return 0;
}
3.序列求和
代码如下:
#include<stdio.h>
int main(){
long long n,t;
int i;
scanf("%d&