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是否是素数。
下机之前将正确的代码和结果上传至服务器。