先在c语言中,为什么报错?(此题为水仙花数c语言程序问题,题不重要,我想知道的是为什么我的aE3会被报错?)

有问题 @ 爱问
举报原因(必选):
广告或垃圾信息
不雅词句或人身攻击
激进时政或意识形态话题
侵犯他人隐私
其它违法和不良信息问题三十二: 输出100~999间的水仙花数。
/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)&&&&
* 程序的版权和版本声明部分&&&&
* All rights reserved.&&&&
* 文件名称: txt.c&&&&
* 作&&& 者: liuyongshui&&&&
* 问&&& 题:& 输出出所有的这种数(100~999间的水仙花数。&
* 问&&& 题:& &&&
* 完成日期: 2013 年4 月10日&&&&
* 版 本 号: V1.0&&&&
#include &stdio.h&&
int main()&
&&&& int k=0;&
&&&& int l=0;&
&&&& int num[100];&
&&&& int cout[100];&
&&&& for(i=100; i&200; i++)&
&&&&&&&& a=i%10;&&& //取num的个位数&
&&&&&&&& b=i/10%10;&& // 取num的十位数&
&&&&&&&& c=i/100;&&& //取num百位数&
&&&&&&& if(i== a*a*a+ b*b*b+ c*c*c)&& //检验是否为水仙花数&
&&&&&&& {&
&&&&&&&&&&& num[k++]=i;&
&&&&&&& }&
&&&&&&& else&
&&&&&&& {&
&&&&&&&&&&& cout[l++]=i;&
&&&&&&& }&
&&&& printf(&水仙花数:\n&);&
&&&& for(i=0; i&k; i++)&
&&&&&&&& printf(&%d\n&, num[i]);&
&&&& printf(&不是水仙花数:\n&);&
&&&& for(i=0; i&l; i++)&
&&&&&&&& printf(&%d\n&, cout[i]);&
&&&& return 0;&

我要回帖

更多关于 三位数水仙花数c语言 的文章

 

随机推荐