- 10
- 0
- 约2.34千字
- 约 3页
- 2020-01-20 发布于江苏
- 举报
实验六 函数程序设计
实验目的:
掌握函数定义、函数声明、函数调用的方法。
掌握函数实参与形参的对应关系以及值传递的方式。
实验内容:
编写程序,统计一个整数中数字的个数。要求定义并调用函数countdigit(number,digit),它的功能是统计整数number 中数字digit的个数。例如,countdigit(10090,0)的返回值是3。
编写程序,输入一个整数,将它逆序输出。要求定义并调用函数reverse(number),它的功能是返回number的逆序数。例如,reverse(12345)的返回值是54321。
(以下题目选做:)
编写程序,输入两个正整数m和n(m≥1,n≤1000),输出m~n之间的所有完数,完数就是因子和与它本身相等的数。要求定义并调用函数perfect(number),它的功能是判断number是否为完数。例如,perfect(28)的返回值是1(因为1+2+4+7+14=28)。
实验1、算法思想:调用函数countdigit(number,digit),在此函数中用取余得到每个数字,再将其进行判断是否与digit相同,相同则进行累加。
程序清单:
#includestdio.h
int main(void)
{ int n,number,digit;
int countdigit(int number,int
原创力文档

文档评论(0)