实验三 函数程序设计50621

实验三 函数程序设计50621

ID:6770104

大小:28.00 KB

页数:7页

时间:2018-01-25

实验三 函数程序设计50621_第1页
实验三 函数程序设计50621_第2页
实验三 函数程序设计50621_第3页
实验三 函数程序设计50621_第4页
实验三 函数程序设计50621_第5页
资源描述:

《实验三 函数程序设计50621》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验三函数程序设计50621、重要的不是知识的数量,而是知识的质量,有些人知道很多很多,但却不知道最有用的东西。 —— 托尔斯泰 实验三函数程序设计实验目的(1)理解函数的概念,区分系统函数和用户自定义函数的使用方法,包括:1)函数定义2)函数声明3)函数调用(2)掌握整型数据在函数间传递的方法。实验内容任务一:改错1.打开程序文件error1-6.cpp。voidmain(){printstar;sayHello(void);printstar;}printStar(void){printf("*******");}voidsayHello(v

2、oid){printf("helloworld!");}2.程序的功能是输出三行文本,请根据VC++6的compile和link错误信息改正错误,并给出运行结果。输出格式如下所示:*******helloworld!*******任务二:改错1.打开程序文件error05-1.cpp改错,另存为ex13_2.cpp#includeintmain(void){intn;doublef;printf("Inputn:");scanf("%d",&n);f=fact(m);//设置调试断点printf("%d!=%f",n,f);

3、return0;//设置调试断点}doublefact(m){inti;doubleproduct;product=0for(i=1;i<=m;i++)product=product+i;return0;//设置调试断点}2.程序的功能是调用fact(n)函数,计算n!。1)请根据VC++6的compile和link错误信息改正语法错误(提示:截一个错误信息,对应一个正确语句)2)请按注释要求设置3个调试断点,纠正程序逻辑错误,使其能正确输出n!。3)设计2个测试用例测试程序,并给出运行结果。任务三画简图ex01_04.cpp打开sample01

4、_03.cpp,增加画小房子和小男孩的函数定义,并在main函数中调用输出。/*画小女孩sample01_03.cpp*/#include/*Functionprototypes*/voiddraw_circle(void);/*Drawsacircle*/voiddraw_intersect(void);/*Drawsintersectinglines*/voiddraw_base(void);/*Drawsabaseline*/voiddraw_triangle(void);/*Drawsatriangle*/voiddra

5、w_parallel(void);/*Drawaparallel*/voiddraw_girl(void);/*Drawagirl*/intmain(void){/*Drawagirl*/draw_girl();return0;}/*Drawsacircle*/voiddraw_circle(void){printf("*");printf("**");printf("**");}/*Drawsintersectinglines*/voiddraw_intersect(void){printf("/\");/*Use2'sto

6、print1*/printf("/\");printf("/\");}、重要的不是知识的数量,而是知识的质量,有些人知道很多很多,但却不知道最有用的东西。 —— 托尔斯泰 /*Drawsabaseline*/voiddraw_base(void){printf("-------");}/*Drawsatriangle*/voiddraw_triangle(void){draw_intersect();draw_base();}/*Drawaparallel*/voiddraw_parallel(void){printf("

7、

8、

9、");printf("

10、

11、");}/*Drawsagirl*/voiddraw_girl(void){/*Drawacircle.*/draw_circle();/*Drawatriangle.*/draw_triangle();/*Drawintersectinglines.*/draw_intersect();}列出下面函数的程序代码(1)画男孩的函数输出格式函数(2)画小房子的函数输出格式函数(3)main函数main函数输出结果任务四编程编写函数intgetLastBit(intnumber),该函数返回正整数number的个位数,如

12、正整数1234,则返回4。在main函数中实现输入和输出,以验证函数getLastBit的正确性。设计2个测试用例算法的正确性。#inc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。