函数程序设计

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验五 函数程序设计

一.实验目的:

1.

熟练掌握函数的定义和调用。 2.

熟练掌握使用函数编写程序。 3.

掌握函数的实参、形参、和返回值的概念及使用。 4. 掌握单步调试进入函数和跳出函数的方法。

二.实验内容:

2.编程题

输入x ,计算并输出下列分段函数sign(x)的值。要求定义和调用函数sign(x)实现该分段函数。

y=sign(x)=⎪⎩

⎪⎨⎧>=<-)0(1)0(0)0(1x x x

3.编程题

输入一批正整数(以零或负数为结束标志),求其中的奇数和。要求定义和调用函数even(n)判断数的奇偶性,当n为偶数时返回1,否则返回0。

源程序:

5.编程题

输入2个正整数m和n(m1,n500),统计并输出m和n之间的素数的个数以及这些素数的和。素数就是只能被1和自身整除的正整数,最小的素数是2。要求定义并调用函数prime(m)判断m是否为素数,当m为素数时返回1,否则返回0。

读入一个整数,统计并输出该数中2的个数。要求定义并调用函数countdigit(number,digit),它的功能是统计整数number中数字digit的个数。例如countdigit(10090,0)的返回值是3。源程序;

7.编程题

输入2个正整数m和n,输出m~n之间的所有水仙花数。水仙花数是指各位数字的立方和等于其自身的数。要求定义并调用函数is(number)判断number的各位数字之立方和是否等于其自身。

主要还是水仙花数问题,这是最初的程序,不知道哪里不对,无法运行出结果,希望老师帮忙看看。

程序如下:

09211073 张咪

相关文档
最新文档