BEGIN-1 A+B问题
/*
入门训练:1
A+B问题
知识点:scanf()函数格式(第二个参数不要忘了 '&' 符号)
*/
#include <stdio.h>
int main()
{
int a, b;
scanf("%d%d", &a, &b);
printf("%d", a+b);
return 0;
}
BEGIN-2 序列求和
/*
入门训练:2
序列求和
*/
#include <iostream>
using namespace std;
int main()
{
long long n,sum;
cin>>n;
sum=(n+1)*n/2;
cout<<sum;
return 0;
}
BEGIN-3 圆的面积
/*
入门训练:3
圆的面积
知识点:pow()函数定义,输入输出格式,强制转换
*/
#include <stdio.h>
#include <math.h>
#define PI (atan(1.0)*4)
int main(void)
{
unsigned int ra;
double area, a;
scanf("%d", &ra);
area = PI * pow((double)(ra), 2.0);
printf("%.7f", area);
return 0;
}
BEGIN-4 Fibonaci数列
/*
入门训练:4
Fibonaci数列
*/
#include<stdio.h>
#define M 10007
int main()
{
int a1,a2;
a1=a2=1;
int sum=0,temp;//sum是保存余数的变量 ,temp是为了方便交换数据
long n;//因为n>=1 and n<=1000000
long i;
scanf("%ld",&n);
for(i=1;i<=n;i++)
{
sum=a1%M;
temp=a2;
a2=(a1+a2)%M;
a1=temp;
}
printf("%d\n",sum);
return 0;
}
来源:https://www.cnblogs.com/libra-yong/p/6014305.html