2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > c语言程序设计题 荐C语言程序设计等级考试习题汇编.doc

c语言程序设计题 荐C语言程序设计等级考试习题汇编.doc

时间:2020-12-14 07:16:59

相关推荐

c语言程序设计题 荐C语言程序设计等级考试习题汇编.doc

C语言程序设计等级考试习题汇编

1、设计程序:数列第1项为81,此后各项均为它前1项的正平方根,统计该数列前30项之和,并以格式"%.3f"写到考生目录中Paper子目录下的新建文件design.dat中。

#include

#include

void main()

{ FILE *p; float s=0,a=81;int i;

/*

* to do

*/

}

2、设计程序:统计满足条件x*x+y*y+z*z==2000的所有解的个数,并将统计结果以格式"%d"写入到考生目录中Paper子目录下的新建文件design.dat中。说明:若a、b、c是1个解,则a、c、b也是1个解,等等。

#include

void main()

{ FILE *p; int x,y,z,k=0;

/*

* to do

*/

}

3、设计程序:x[i],y[i]分别表示平面上一个点的坐标,求下列10个点与点(1.0,1.0)的距离的总和,并将结果以格式"%.6f"写入到考生目录中Paper子目录下的新建文件design.dat中。

#include

#include

void main()

{

FILE *p;

int i;

float x[10]={-1.5,2.1,6.3,3.2,-0.7,7.0,5.1,3.2,4.5,7.6};

float y[10]={3.5,7.6,8.1,4.5,6.0,1.1,1.2,2.1,3.3,4.4};

float s=0.0;

/*

* to do

*/

}

4、设计程序:在正整数中找出1个最小的、被3、5、7、9除余数分别为1、3、5、7的数,将该数以格式"%d"写到考生目录中Paper子目录下的新建文件design.dat中。

#include

#include

void main()

{

FILE *fp;

int n=1,k=1;

/*

to do

*/

}

5、设计程序:x[i],y[i]分别表示平面上一个点的坐标,求下列10个点与点(1.0,1.0)的距离的总和,并将结果以格式"%.6f"写入到考生目录中Paper子目录下的新建文件design.dat中。

#include

#include

void main()

{

FILE *p;

int i;

float x[10]={-1.5,2.1,6.3,3.2,-0.7,7.0,5.1,3.2,4.5,7.6};

float y[10]={3.5,7.6,8.1,4.5,6.0,1.1,1.2,2.1,3.3,4.4};

float s=0.0;

/*

*to do

*

*/

}

6、设计程序:求斐波那契(Fibonacci)数列中大于t的最小的一个数,结果由函数JSValue返回,其中斐波那契数列F(n)的定义为:

F(0)=0,F(1)=1

F(n)=F(n-1)+F(n-2)

分别计算当t=1000和t=3000时的结果,将计算结果输出到考生目录中Paper子目录下的新建文件design.dat中。

#include

int JSValue(int t)

{ int a[];

/*to do*/

}

void main()

{

FILE *p;

/*to do

*/

}

7、设计程序:求斐波那契(Fibonacci)数列中其前40项之和,其中斐波那契数列的定义为 后一项为前两项之和并将求和的结果以格式"%d"写到考生目录中Paper子目录下的新建文件design.dat中。

#include

void main()

{ FILE *p; long s=0,i,a[40];

/*

* to do

*/

}

8、设计程序:计算表达式1+2!+3!+...+12!的值,并将计算结果以格式 "%ld" 写入到考生目录中Paper子目录下的新建文件design.dat中。

#include

void main()

{ FILE *p; long s=1,k=1; int i;

/*

* to do

*/

}

9、设计程序:利用公式π/4≈1-1/3+1/5-1/7+……公式计算π的近似值,直到

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。