实验7 函数.docx

上传人:b****0 文档编号:9026460 上传时间:2023-05-16 格式:DOCX 页数:10 大小:196.42KB
下载 相关 举报
实验7 函数.docx_第1页
第1页 / 共10页
实验7 函数.docx_第2页
第2页 / 共10页
实验7 函数.docx_第3页
第3页 / 共10页
实验7 函数.docx_第4页
第4页 / 共10页
实验7 函数.docx_第5页
第5页 / 共10页
实验7 函数.docx_第6页
第6页 / 共10页
实验7 函数.docx_第7页
第7页 / 共10页
实验7 函数.docx_第8页
第8页 / 共10页
实验7 函数.docx_第9页
第9页 / 共10页
实验7 函数.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

实验7 函数.docx

《实验7 函数.docx》由会员分享,可在线阅读,更多相关《实验7 函数.docx(10页珍藏版)》请在冰点文库上搜索。

实验7 函数.docx

实验7函数

C语言通选课《C语言程序设计》实验报告

姓名:

杨人和学号:

222012316210014

实验序号:

实验7

实验项目:

函数

实验目的:

1.掌握定义函数的方法;

2.掌握函数实参与形参的对应关系,以及“值传递”的方式;

3.掌握函数的嵌套调用和递归调用的方法;

4.掌握全局变量和局部变量、动态变量、静态变量的概念和使用方法;

5.学习对多文件的程序的编译和运行。

实验内容:

1.写一个判别素数的函数,在主函数输入一个整数,输出是否素数的信息。

本程序应当准备一下测试数据:

17、34、2、1、0.分别运行并检查结果是否正确。

(程序代码.........)

(实验运行结果)

2.用一个函数来实现将一行字符串中最长的单词输出。

此行字符串从主函数传递给该函数。

把两个函数放在同一个程序文件中,作为一个文件进行编译和运行。

把两个函数分别放在两个过程文件中,作为两个文件进行编译、连接和运行。

(程序代码.........)

(实验运行结果)

3.

用递归法讲一个整数n转换成字符串。

例如,输入483,应输出字符串“483”。

n的位数不确定,可以是任意的整数。

(程序代码.........)

(实验运行结果)

4.

求两个整数的最大公约数和最小公倍数,用一个函数求最大公约数。

用另一函数根据局求出的最大公约数求最小公倍数。

不用全局变量,分别用两个函数求最大公约数和最小公倍数。

两个整数在主函数中输入,并传递给函数1,求出的最大公约数返回主函数,然后再与两个整数一起作为实参传递给函数2,以求出最小公倍数,返回到主函数输出最大公约数和最小公倍数。

用全局变量的方法,分别用两个函数求最大公约数和最小公倍数,但其值不由函数带回。

将最大公约数和最小公倍数都设为全局变量,在主函数中输出它们的值。

(程序代码.........)

(实验运行结果)

5.写以函数,输入一个十六进制数,输出相应的十进制数。

(程序代码.........)

(实验运行结果)

实验总结:

断点法任然不是很会,导致每个程序都要弄很久,有些时候就是一个小的错误,耽搁很长时间。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2