摩托车1000cc比赛视频:两道c语言的题目 大家帮帮忙

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 17:22:33
1。输入某个点A的平面坐标(x,y),判断(输出)A点是在圆内、圆外还是在圆周上,其中圆心从标为(2,2),半径为1

2。已知二阶fibonucci 数列
| 0 n=0
fib(n)=| 1 n=1
| fib(n-1)+(n-2) 其他情况

1.
#include <stdio.h>
#include <conio.h>
main()
{
float x,y;
clrscr();
printf("Please input two number:");
scanf("%f%f",&x,&y);
if((x-2)*(x-2)+(y-2)*(y-2)<1)
printf("The point is inside circle");
else if((x-2)*(x-2)+(y-2)*(y-2)>1)
printf("The point is outside circle");
else
printf("The point is at circle");
getch();
}
2.
#include <stdio.h>
#include <conio.h>
int fib(int n)
{
if(n==0)
return 0;
else if(n==1)
return 1;
else return fib(n-1)+fib(n-2);
}
main()
{
int n;
clrscr();
printf("Please input a integer n:");
scanf("%d",&n);
printf("The result of fib(%d) is %d",n,fib(n));
getch();
}