概述
吉林大学历年C语言程序设计试题及答案
吉林大学历年C语言程序设计试题及答案(5)END
2000年试题答案
一、(1)解题思想: 用5个数 a,b,c,d,e,来回替换,最终f(n)算出。
设计程序如下:
int F(int n)
{ if(n <=5) return n ;
int temp,a=1;b=2;c=3;d=4;e=5;
for(int i=6;i <=n;i++) {
temp=e-c-a; a=b; b=c; c=d; d=e; e=temp; }
return e;
}
(2)解题思想: 根据园相切的定义: 圆心之间的距离等于半径之和或半径之差,判断一下即可。设圆心坐标和园的半径已经存在数组x[100],y[100],r[100]中。注意,相切包括内切和外切。
设计程序如下:
#include
#include
struct node
{ int m ; int n ;
node *next; };
double d(int i,int j)
{ return sqrt((x-x[j])*(x-x[j])+(y-y[j])*(y-y[j])); }
node *fun(void)
{ node *head=NULL;
node *p;
for(int i=0;i for(int j=i+1;j
if((d(i,j)==
最后
以上就是靓丽嚓茶为你收集整理的吉大c语言程序设计作业一,吉林大学历年C语言程序设计试题及答案.doc的全部内容,希望文章能够帮你解决吉大c语言程序设计作业一,吉林大学历年C语言程序设计试题及答案.doc所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复