-
【华软C语言实验报告】实验9 函数(1)_c语言_JeeCai的博客-CSDN博客.pdf下载
资源介绍
实验9 函数(1)
一、实验目的:
1、理解函数的功能
2、熟练掌握函数的定义、声明和调用方法;
1、(基础题)根据海伦公式由三角形的三边长度a、b、c可以计算三角形面积 ,公式为:,其中:。请根据下列要求编写程序:
2、(基础题)定义一个将十进制数转换成十六进制数的函数void dec_to_hex(int n),该函数的功能是将参数中的十进制数以十六进制方式输出(编程思路参考第9讲课件例子)。在主函数输入一个十进制整数,然后调用dec2hex()输出对应的十六进制数。程序运行结果图如下:
3、(基础题)编程实现:定义一个求n的阶乘的函数double fac(int n),在主函数输入一个正整数,然后调用fac函数输出这个数的阶乘值。主函数在前,fac函数在后面定义.提示:用递归方法求n!,n!可用递归关系来表示:
4、(提高题)编写程序,当用户从键盘输入公元年、月、日三个整数值( 年份的范围为2001--2099),能够计算该日期是这一年份的第几天,例如:当输入的数据有错误时,也能输出提示信息,并结束程序,例如:
- 上一篇: 计算机科学与C语言程序设计课件-全套
- 下一篇: ROS2编程基础课程文档.pdf