内容正文:

好,同学们,我们来讲解一下这个题目。例题一是计算两数之和,编写一个函数and接收两个整数作为参数返回它们的和。首先函数需要两个整数来进行相加,所以说我们直接使用加法运算符即可。第二个函数的返回值类型是一个int参数的话,为两个int类型的变量。第三个,我们在main函数当中调用该函数进行打印。好的,我们来书写一下这个程序。写出头文件之后,我们首先用来函数定义定义这个I的函数。在圆括号内,我们需要两个形参,这两个形参的类型为int类型。好,接下来我们来书写这个函数题,我们返回值为A和B的和。我们直接返回两数相加的一个结果。好,接下来我们书写主函数。数学主函数,我们在主函数当中定义两个变量。我们给它复制为五,number一复制为5。Number 2,复制为三好的。接下来我们再定义一个变量sum用来接收I的返回的结果。好,我们把number一以及number 2作为参数传入函数ad。然后接下来我们进行打印。最后我们书写一串零。好的,我们来运行一下这个程序。我们首先传入的参数为number一以及number 2,它们的值分别为五和3,最终输出的结果两数之和为八。好的,这个题目我们就讲解到这里。好,同学们,我们来看一下例题2。例题二的话是判断奇数以及偶数。我们编写一个函数,接收一个整数作为参数,若为偶数则返回一,否则返回0。对于这个题我们首先需要考虑偶数的定义是能够被二整除的数,即对2取1的话,我们的结果是为零。第二个,这个函数的返回值类型为int类型,我们可以利用条件表达式来返回一或0。第三个,我们在main函数当中是要根据返回值判断并输出相应的结果。好,我们来书写一下这个程序。我们写入头文件之后,我们进行一个函数的定义。好,我们把函数的名称复制过来。在括号内部我们需要输入参数,我们定义一个link类型的参数。好,接下来我们需要返回最终的一个结果。我们返回的结果。是当。这个。number. 取一个2,判断它是否为零。如果说余数为零,则返回一,否则返回的值为零。好,我们把这个函数写上之后,我们通过函数来进行调用。接下来我们in a number,我们定义为四,我们定义并初始化测试整数。好,接下来我们写S在if当中我们来进行调用这个函数。借用这个函数传入相应的参数number。好,接下来我们来书写一下。如果说它为偶数时,那么我们打印的就是这个值为偶数。1%是偶数。好,我们换行,接下来我们把参数number书写上好。接下来我们再写一个分支的语句else。然后同样的道理,如果它不为偶数,那么它就为奇数。在这的话我们输入百分之D为基数。好,接下来我们在这儿的话书写一个return 0。好,这个程序我们就书写完毕。好,我们来运行一下。我们输入的值为四,那么我们通过这个函数来进行判断。通过这个函数判断,我们判断出嗣为偶数,所以说这是一个正确的结果。好,本题我们就讲解到这里,谢谢。大家好,同学们,我们来看一下例题3,例题三的话是交换两个变量的值,通过地址传递。首先我们编写一个函数swap用于接收两个整数的指针作为参数,并且交换它们的值。好的,对于这个题的话,我们要实现变量值交换,我们需要通过指针来操作内存。第二个,我们函数用来接收两个整数的指针,通过临时变量完成值的一个交换。第三个,我们在门函数当中传递变量地址给函数。好,我们来书写一下这个程序。首先我们需要定义这个函数。因为在上面的话,我们分析函数的话是接收的是两个整数指针,因此我们在此处定义两个整型的指针变量。定义好之后,我们来书写函数体,我们定义一个临时的变量。接下来我们把A的值保存,A的指针指向到的值存到临时变量top当中。接下来第二个,我们将B指针指向的值赋给A指针指向的内存地址。接下来第三条依据是将临时变量的值赋给B指针指向的内存地址。好,函数我们已经书写完毕,那么我们在main函数当中来进行调用。首先我们定义两个变量X和YX我们给它赋值为五,Y我们给它赋值为十。好的,接下来我们用的F。同时F是用来输出交换前的值。XN的1%。Y等于个5%,然后换行下来,在后面输入参数X和Y。好,接下来我们来调用这个函数时。我们把地址X的地址以及Y的地址传给函数swap。好,接下来我们同样的进行一个输出。就是交换后X. 的百分之。DY也是百分之D后面的参数则是XY此条语句是输出交换后的值。好的,我们再写语串。尺寸0。好,这个程序的话我们就疏解完毕,我们来运行一下。交换前X的值为五,Y为十,交换后此时X的值为10,Y为五,X和Y的值进行了一个互换。好的,本期我们就讲解到这里,谢谢大家。
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。