C语言——利用函数完成水仙花案例
来源:网络收集 点击: 时间:2024-04-05首先我们在电脑桌面上打开Dev——C++,利用快捷键Ctrl+N新建源代码,效果如图

然后我们要在代码区输入基础的C语言代码框架,代码如下:
#include stdio.h
main(){
}
效果如图:

我们先在main主函数中编写程序,完成一部分功能程序,首先声明定义一个变量i和一个for循环,在for循环中签到一个if条件语句,代码如下:
int i;
for(i=100;i=999;i++)
{
if(fun2(i))
printf(%5d\n,i);
}
getch();
如图:

接下来我们自定义一个函数,在main函数的花括号外定义,首先你要知道函数名字的定义是和变量命名规则是一样的,我们这里命名一个fun2(),代码如下:
int fun2(){
}
效果如图:

然后我们在代码的第二行添加一行代码
int fun2(int n);
这条代码的含义是声明我们刚刚自定义的函数,如果我们不在这里事先声明,在程序运行的时候是会报错的。
效果图:

再然后我们在自定义函数中完成剩余的代码功能,代码如下:
int a,b,c;
a=n%10;
b=(n/10)%10;
c=n/100;
if(n==a*a*a+b*b*b+c*c*c)
return 1;
else
return 0;
这条代码的功能就是判断数字是否是水仙花数
效果图:
特注意,图上标记处的代码要完善!!!

最后我们要将代码保存,运行,效果图如下

注意每条语句的后面要用英文状态下的分号结尾!!!!
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_435805.html