C语言——利用函数完成水仙花案例

 时间:2024-10-14 22:27:17

编写一个函数fun2(int n),该函数能判断某一个3位整数是否为水仙花数,是返回1,否返回0。在主函数中调用该函数,输出所有3位水仙花数。所谓3位水仙花数是指一个3位正整数,其各位数字立方和等于该数本身。

工具/原料

Dev——C++

电脑

前期准备

1、首先我们在电脑桌面上打开Dev——C++,利用快捷键Ctrl+N新建源代码,效果如图

C语言——利用函数完成水仙花案例

正式编程

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

C语言——利用函数完成水仙花案例

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

C语言——利用函数完成水仙花案例

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

C语言——利用函数完成水仙花案例
  • 在c语言中如何计算字符串的长度?
  • C语言怎样求水仙花数?
  • 如何利用C语言求最大公约数及最小公倍数
  • C语言数组从小到大进行排序(冒泡法排序)
  • c语言中 %c表示什么
  • 热门搜索
    旅游策划书 尼泊尔旅游攻略 出国旅游保险 河南旅游地图 十月旅游 大连的旅游景点 广州旅游景区 鹰潭旅游 奉贤海湾旅游区 川藏线旅游