【华软C语言实验报告】实验9 函数(1)_c语言_JeeCai的博客-CSDN博客.pdf

时间:2023-05-23 11:43:17
【文件属性】:

文件名称:【华软C语言实验报告】实验9 函数(1)_c语言_JeeCai的博客-CSDN博客.pdf

文件大小:312KB

文件格式:PDF

更新时间:2023-05-23 11:43:17

【华软C语言实验报告】实验9 函

实验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),能够计算该日期是这一年份的第几天,例如:当输入的数据有错误时,也能输出提示信息,并结束程序,例如:


网友评论