首页 理论教育 函数调用:类型转换及返回值处理

函数调用:类型转换及返回值处理

时间:2023-11-19 理论教育 版权反馈
【摘要】:5.函数返回值的类型和函数的类型应_____________,如果两者不一致,则以________的类型为准,自动进行类型转换。

函数调用:类型转换及返回值处理

一、填空题

1.函数在定义之前就被调用,在调用之前必须对函数进行_________________。

2.函数定义的时候,函数名后面括号里的参数称为_________参数,简称_________,函数调用的时候,函数名后面括号里的参数称为_____________参数,简称_________。

3.若形参是_____________,则实参和形参之间的传递方式是_____________,即将________的_________传递给_____________,而_________的值不影响_________的值。

4.在函数中允许有_________个return语句,但每次调用只能有_________个return 语句被执行,因此只能返回_________个函数值。

5.函数返回值的类型和函数的类型应_____________,如果两者不一致,则以________的类型为准,自动进行类型转换。

6.下列程序的功能是计算并输出500以内最大的10个能被13或17整除的自然数之和。

二、程序阅读题

7.写出程序运行结果:

8.写出程序运行结果:________

三、程序设计题

9.功能:求给定正整数m 以内的素数之和。(www.xing528.com)

例如:当m=20时,函数值为77。

一、程序阅读题

1.写出下列程序的运行结果_________

2.写出下列程序的运行结果_________

二、程序填空题

3.以下程序的功能是调用函数fun计算m=1-2+3-4+…+9-10,并输出结果,请填空。

4.利用自定义函数,计算s=1!+2!+3!+4!+…+n! 的值。

一、程序填空题

1.从键盘输入长度不超过20的字符串,将字符串中的字符'q'或'Q'删除。

二、程序改错题

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈