实验六:函数

一、实验内容 

 

   1.使用函数计算分段函数的值:输入x, 计算并输出下列分段函数f(x)的值。

       要求:定义和调用函数sign(x)实现该分段函数,试编写相应程序。

2.使用函数求奇数和:输入一批正整数(以零或负数为结束标志),求其中的奇数和。

     要求:定义和调用函数even(n)判断数的奇偶性,当n 为偶数时返回1,否则返回0。试编写相应程序。

3.利用函数计算素数个数并求和:输入两个正整数m和n(1<=m, n<=500),统计并输出m和n 之间的素数的个数以及这些素数的和。

    要求:定义并调用函数prime(m) 判断m 是否为素数。试编写相应程序。

4. 使用函数统计指定数字的个数:读入一个整数,统计并输出该数中"2"的个数。

    要求:定义并调用函数countdigit (number,digit),它的功能是统计整数number中数字digit的个数。

    试编写相应程序。

       例如,countdigit (12292,2) 的返回值是3。

   5.使用函数输出水仙花数:输入两个正整数m和n(1<=m, n<=1000),输出m~n之间的所有满足各位数字的立方和等于它本身的数。

       要求: 定义并调用函数 is(number)判断number的各位数字之立方和是否等于它本身。试编写相应的程序。

        例如: 153即为水仙花数 : 

                 

二、实验要求:

     1.实验代码可以直接发布到博客,也可以按照助教老师的要求上传到coding。

         (如果代码上传到coding,可以获得额外的加分)

    2.发布一篇随笔,总结本次实验内容涉及到的知识点,并总结本次实验过程遇到的问题及解决方法,以及一些心得

        体会。

知识点:

(1)…….

(2)……..

………..

实验过程中遇到的问题及解决方法:

(1)…….

(2)……..

………..

实验心得体会

………

三、完成教材习题5(P115—P117)的选择题和填空题,这部分做到书上就可以;

    扫描书上的二维码,结合视频预习第七章数组内容。

  本次作业截止日期为2016112日中午12

posted on 2016-10-27 14:55  skyfhp  阅读(2603)  评论(0编辑  收藏  举报