博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于visual Studio2013解决C语言竞赛题之0608水仙花函数
阅读量:4677 次
发布时间:2019-06-09

本文共 781 字,大约阅读时间需要 2 分钟。



题目

解决代码及点评

 
 
 
 
/*功能:写一函数判断某数是否“水仙花数”,所谓“水仙花数”是指一个三位数, 其各位数字立方和等于该数本身。   */#include
#include
int flower(int); //判断参数是否为水仙花数,是返回1,否返回0void main(){ int num; scanf_s("%d",&num); // 输入一个数 int flag = flower(num); // 判断是否水仙花数 if (flag == 1)printf("YES"); // 如果是打印yes,否则打印no else printf("NO"); system("pause");}// 判断水仙花数函数实现,根据题目要求判断即可int flower(int n){ int b1 = n % 10; //个位数 int b2 = n / 10 % 10; //十位数 int b3 = n / 100; //白位数 if (n == b1*b1*b1 + b2*b2*b2 + b3*b3*b3){ printf("%d = %d^3 + %d^3 + %d^3\n\n",n,b1,b2,b3); return 1; } else return 0;}

代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

2)选择工程

3)创建完工程如下图:

4)增加文件,右键点击项目

5)在弹出菜单里做以下选择

6)添加文件

7)拷贝代码与运行

程序运行结果





转载于:https://www.cnblogs.com/new0801/p/6177513.html

你可能感兴趣的文章
discuz 删除指定条件的资讯
查看>>
Android上下文菜单ContextMenu
查看>>
JavaScript Number 对象 Javascript Array对象 Location 对象方法 String对象方法
查看>>
Python & Django 学习笔记
查看>>
python第四天练习题
查看>>
【bzoj4543】Hotel加强版(thr)
查看>>
没有标题(1)
查看>>
React-Native学习手册----搭建基于ios平台的开发环境
查看>>
Android手机 Fildder真机抓包
查看>>
[stm32] 中断
查看>>
L1-043 阅览室
查看>>
我大学时代的好朋友要结婚了!
查看>>
RTP Payload Format for Transport of MPEG-4 Elementary Streams over http
查看>>
PAT-1134. Vertex Cover (25)
查看>>
git 命令图解
查看>>
分布式存储系统可靠性系列三:设计模式
查看>>
this关键字的由来及使用
查看>>
两个时间相差多少 .net中的timespan应用
查看>>
递归 换零钱问题——由打靶子问题引申
查看>>
Python-函数基础
查看>>