水仙花数n位c语言程序,水仙花数C语言的
满意答案
fluzipvcjq
2014.05.23
采纳率:56% 等级:8
已帮助:164人
既然是输入三位数N,就不要数组了,用数组,你的意图是让其代替输入数据的吧
1、手工输入数据情况
void f(int x)
{
int d1,d2,d3;
d1=x/100;
d2=(x%100)/10;
d3=x%10;
if(x==d1*d1*d1+d2*d2*d2+d3*d3*d3)
printf("YES
");
else
printf("NO
");
}
int main(){
int x;
scanf("%d",&x);
while(x!=0)
{
f(x);
scanf("%d",&x);
}
return 0;
}
2、测试数据不是手工输入,而是由数组提供
void f(int x)
{
int d1,d2,d3;
d1=x/100;
d2=(x%100)/10;
d3=x%10;
if(x==d1*d1*d1+d2*d2*d2+d3*d3*d3)
printf("YES
");
else
printf("NO
");
}
//打印所有的水仙花数
int main()
{
int i;
int j=0;
int a[900];
for(i=100;i<1000;i++)
a[j++]=i; //把所有的三位数都存储到数组a里,以备他用
for(j=0;j<900;j++)
f(a[j]);
return 0;
}
其实,就是为了让你练习使用数组,否则可以不用数组,如下
int main()
{
int i;
for(i=100;i<1000;i++)
f(i);
return 0;
}
呵呵,这么麻烦的问题,才10分啊!
00分享举报
水仙花数n位c语言程序,水仙花数C语言的相关推荐
- 8255a初始化c语言程序,8255A的c语言程序.doc
8255A的c语言程序 8255A的c语言程序 [实例24]用8243扩展I/O端口 #include sbit ContrBit0=P1^0; sbit ContrBit1=P1^1; sbit C ...
- 程序设计基础(c语言),程序设计基础(C语言)
<程序设计基础(C语言)>由会员分享,可在线阅读,更多相关<程序设计基础(C语言)(26页珍藏版)>请在人人文库网上搜索. 1.程序设计基础(C语言),东北大学高级语言程序设计 ...
- c语言程序40例,C语言程序讲解40例.pdf
实用标准文案 C 语言程序讲解 40 例 [程序 1] 题目:有 1.2.3.4 个数字, 能组成多少个互不相同且无重复数字的三位数?都是多少? 1. 程序分析:可填在百位.十位.个位的数字都是 1. ...
- 超市管理c语言程序,超市管理系统C语言程序代码
超市管理系统C语言程序代码 #include #include struct arraysGoods { int goods_id; //商品编号 char goods_name[50]; //商品名 ...
- 单片机 中断秒表 c语言程序,51单片机c语言的秒表设计.doc
51单片机c语言的秒表设计.doc 课程设计报告 基于AT89C51单片机的秒表设计 院 系 电子信息工程学院 专 业 电子信息工程 1 姓 名 摘 要 本设计是设计一个单片机控制的多功能秒表系统. ...
- 编写一个分奇偶的c语言程序,程序设计入门——C语言 第3周编程练习 1 奇偶个数(5分)...
1 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据.程序输出读到的数据中的奇数和偶数的个数. 输入格式: 一系列正整数,整数的范围是(0,100000).如果 ...
- 怎么用centos7运行c语言程序_写C语言程序,如何提升程序运行效率?我的一点经验分享给你们!...
在编写C语言程序后,经常需要对源码进行优化,以提高程序的运行效率,下面简述几个常用的优化技巧以供大家参考: 1.C于代码在程序中的优化 现在的C编译器会自动对代码进行优化,但这些优化是对执行速度和代码 ...
- 单纯形 c语言 程序,单纯形法完全c语言程序
单纯形法完全c语言程序 更新时间:2017/2/8 13:37:00 浏览量:566 手机版 单纯形法完全c语言程序,能运行 #include "math.h" #includ ...
- c语言程序链接过程,C语言简明教程(二):C程序编译链接过程和实例对照详解...
不像高级编程语言,在C语言开发中,了解其编译链接过程显得相对重要,因为C语言是较为底层的语言,很多时候我们调试C程序或者解决其它问题都可能会涉及到C编译链接的相关知识,例如编译动态库或者静态库.下面我 ...
- c语言程序改错例题,C语言程序改错习题
C语言程序改错习题 行动是通向成功的唯一途径.以下是小编为大家搜索整理的C语言程序改错习题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网! 在考生文件夹下,给定程序MODI.C的功 ...
最新文章
- 使用浏览器wpf应用程序时访问数据库需要报权限错误的解决方法
- java IO之 File类+字节流 (输入输出 缓冲流 异常处理)
- Netty对Protocol Buffer多协议的支持(八)
- Spring Cloud Alibaba基础教程:@SentinelResource注解实现限流控制与熔断降级使用详解
- 低精度神经网络:从数值计算角度优化模型效率
- 车牌识别数据集_行人再识别数据集
- idea shell 使用linux_Linux 基础操作
- Google 字体在前端开发中的使用
- SqlMapTamper使用指南
- 25个令人难忘的广告设计
- 用C语言基础及数学公式来简单实现土味表白
- 天气太冷不想出被窝?来DIY一个离线语音控制器
- 戴尔 服务器重装后蓝屏,dell笔记本不能重装系统,一直进入蓝屏界面?
- 阿里云DNS服务器免费版和付费版列表
- 带你了解一下蛋白质化学修饰技术!(PEG-β-1,3-GAβ葡聚糖酶/ RNaseA/SAK葡激酶)
- java成果_java学习成果1 - chenxiao60的个人空间 - OSCHINA - 中文开源技术交流社区
- SQL将一行多列数据合并成 一列
- 使用电脑摄像头识别二维码
- \t\t有一种女人嫁给谁都幸福
- 基于YOLOv5的疲劳检测,可检测是否玩手机,抽烟,喝水,眨眼,打哈欠等
热门文章
- 两计算机网线连接打印机共享打印机共享打印机,打印机、资源共享、协同工作、一根网线连接两电脑的方...
- 四川全国计算机一级考试查询系统,2013四川计算机一级成绩查询入口
- 202012月份的计算机出成绩,四六级成绩什么时候出2021 四六级成绩查询时间202012月份...
- 会员消费积分管理系统c语言,三步教你玩转会员系统——会员等级、折扣、积分...
- 新一代智能会议中控系统
- ubuntu 安装caj阅读器
- 频繁gc是什么意思_经常听到的期货黄金gc是什么意思?
- gwas snp 和_GWAS笔记SNP过滤
- 京东:亦庄CBD里,南五环“村民”的生活哲学
- waitpid status参数介绍