函数模块化程序设计 C语言的实验报告答案,c语言 实验报告七

河南工业大学C语言实验报告

专业班级:磨专1205班学号:201226040527姓名:沈道成指导老师:朱红莉

评分:

实验题目:用函数实现模块化程序设计

实验目的:熟练掌握函数的定义、调用、声明

实验内容:P218-219 习题1、2、4

实验步骤:(具体程序及运行结果)

7.1写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。

#include

int main()

{int hcf(int,int);

int lcd(int,int,int);

int u,v,h,l;

scanf("%d,%d",&u,&v);

h=hcf(u,v);

printf("H.C.F=%d\n",h);

l=lcd(u,v,h);

printf("L.C.D=%d\n",l);

return 0;

}

int hcf(int u,int v)

{int t,r;

if (v>u)

{t=u;u=v;v=t;}

while ((r=u%v)!=0)

{u=v;

v=r;}

return(v);

}

int lcd(int u,int v,int h)

{

return(u*v/h);

}

c0efddced25e526d06a4598fabc22a0e.png

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

#include

int main()

{int prime(int);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值