资源描述
【实验题目】函数1【实验目的】1、掌握函数的定义。2、了解函数原型(函数声明)与函数定义的区别与联系。3、掌握函数调用的基本方法和返回值的用法。【实验内容】1、设计一个函数,这个函数有两个形参,一个表示年份,一个表示月份,这个函数返回这个月的天数。2求三个数中最大数和最小数的差值。 【程序代码】1#include using namespace std;int main()int x,y,d,m=31,n=30,l=28;cinxy;/x表示月y表示年switch(x)case 1:case 3:case 5:case 7:case 8:case 10:case 12:coutd=mendl;break;case 4:case 6:case 9:case 11:coutd=nendl;break;default :coutd=lendl;if(y%4=0&y%100!=0|y%400=0&x=2)d=29;coutd=dendl;return (d);2#includeusing namespace std;int max(int x,int y,int z) int t; t=xy?x:y; return(tz?t:z);int min(int x,int y,int z) int t; t=xy?x:y; return(tabc; coutMax-Min=dif(a,b,c)endl;【体会】通过学习这部分,可以知道函数的声明就像一个目录,可以明显的知道都有什么函数,是程序看起来很有规律。还可以了解到函数声明与函数定义之间的关系,如果定义在调用前,就不用对该函数进行声明了,否则必须对函数在调用前进行声明。
展开阅读全文