慕勒5778711
2016-08-11 00:13
#include <stdio.h>
int main()
{
int num, sd, td, hd;
for(num=100;num<1000;num++);
{
//获取三位数字num百位上的数字
hd =num/100;
//获取三位数字num十位上的数字
td =num%100/10;
//获取三位数字num个位上的数字
sd =num%10;
if(num==hd*hd*hd+td*td*td+sd*sd*sd);
{
printf("水仙花数字:%d\n", num);
}
}
return 0;
}
//获取三位数字num十位上的数字
td =num%100/10;
shao ge xiaokuohao ba
//获取三位数字num十位上的数字
td =(num%100)/10;
楼上才是正解啊.........
你的问题很好解决
在上一节课4-8中 ,同学’慕粉15753349254‘问了一个问题 “,”与“;”的区别。
我是这么解答的
逗号运算符 :用于把若干表达式组合成一个表达式(,)。
for(a=1;a<=10;a++)
a=1 表达式一
a<=10 表达式二
a++ 表达式三
还有,现在所学的左大括号“{”前一定不要有“;”
也就是说见到“{”前一句绝没有“;”
for(a=1;a<=10;a++)这里绝对没有。一直到c语言入门第六章学完,这里都没出现过,切记!!!
{
反之一定有!!!
#include<stdio.h> 除外
¥¥¥¥¥¥¥¥¥¥¥¥¥¥
如题:你多了两个不该有的分号!!!
C语言入门
926207 学习 · 20797 问题
相似问题