C语言上机实验10

  • 格式:docx
  • 大小:13.13 KB
  • 文档页数:1

实验10

1、函数原型 如下:

longint jc(intx)

完成函数定义,并在主函数中输入一个x,并求x!.

如在main()中输入6,调用jc(6),得6!=720。

2、编一个名为root的函数,求方程ax2+bx+c=0的根。其中的a、b、c作为函数的形式参数。

函数原型如下:

void root(int a,int b,int c)

在函数中可根据b2-4ac的值,如大于0,则求根x1,x2,如等于0,则求一个根,如小于0,则显示无根。

并在main()中从键盘输入三个数,调用root函数求出方程之根。

3、编一个函数,若有参数year为闰年,则返回1,否则返回0。

函数原型如下:

int leap (int year);

在主函数中,输入一个年份(四位数),调用leap函数,判断是否是闰年。

4、编一个能判断一个整数是否是素数的函数,并用它求出3到100之间的所有素数。

提示:可编写一函数,如int prime( int x),如x是素数,则返回1,如不是则返回0.

然后在主函数中从3--100中每个数作为实参调用prime函数,根据函数的结果确定x是否是素数。

下机之前将正确的代码和结果上传至服务器。