zoukankan      html  css  js  c++  java
  • C语言程序设计第七次作业

    一、学习内容  

        本次课学习了函数的基本知识,需要大家对如下知识点进行总结:

        1. 函数定义的基本格式,函数定义和函数原型(声明)的区别何在?

        2. 函数的调用方式有哪几种

        3. 什么是形参,什么是实参,函数调用时的参数传递机制是什么?

    二、实验内容   

        1. 定义一个判断素数的函数isprime(int n),利用该函数输出1000以内的所有素数,每行10个,最后输出一共有多少个素数。(每列对齐)

        2.求两个正整数的最大公约数和最小公倍数。用一个函数gcd(int a,int b)求最大公约数,另一个函数lcm(int a,int b)根据求出的最大公约数求最小公倍数。

       3.编写一个函数fun(double x)求表达式x2-5x+4的值,x作为参数传给函数。在主函数中调用该函数求下列式子的值:

           y1= 22-5*2+4

           y2= (x+15)2-5*(x+15)+4

           y3= sin2x-5*sinx+4    

       求y3用数学函数 sin(x)  头文件math.h

       求解y2和y3时需要输入x的值。

       样例:

       y1=-2, x=0.5时,y2=166.75,y3=1.832721

    4.用函数实现:火柴棍等式问题。

    附加题

        函数实现万年历,其中需定义以下函数

        int isValidate(int year,int month)             // 输入数据的合法性验证
        int isLeap(int year)                                    // 判断闰年
        int days(int year,int month)                     //  计算某年某月的天数
        int totalDays(int year,int month)             //  计算某年某月到1900年1月1日的总天数
        void printCanlender(int year,int month)  //  输出万年历

    三、实验要求 

          作业提交必须按照以下格式写,不能只写源代码,或只提交运行结果截图。 

         格式如下: 

          一、实验内容        

    1. 实验要求:XXXXXXXXX  

            代码:(利用博客园的插入代码功能插入源代码,不要截图,严格按照标准格式来写,学习加入必要的注释) 

            程序运行结果:截图 

           每个实验题都按照上述格式完成。 

           二、知识点总结

                 1、....... 

                2、....... 

                     ........ 

          三、实验总结(实验中遇到的问题及解决方法) 

               1、....... 

               2、....... 

                    ........ 

    四、作业评定: 

        满分10分,其中程序书写规范(缩格)及结果正确 5 分,程序书写不规范扣 1 分,知识点总结 2分  实验总结 2分, 每班提交的前5名同学  1分。奖励分:作业评阅 1分,附加题 1分 

        迟交作业 0 分,一周以后仍然没有交作业,倒扣 10 分,发现抄袭,一律倒扣10分。作业的评分将作为期末成绩中平时成绩和实验成绩的主要依据。

  • 相关阅读:
    JMeter学习(二十三)关联
    最常用的DOS命令
    不同类型的操作系统
    分级存储管理的四大优点
    软件工程中数据库设计
    PPP(点对点协议(Point to Point Protocol)
    关键路径法
    什么是鲁棒性测试
    何为蠕虫病毒
    临界区
  • 原文地址:https://www.cnblogs.com/hebau-may/p/6061181.html
Copyright © 2011-2022 走看看