水仙花数是指一个三位数等于三个数的立方相加;所以要想算出某个水仙花数就必须算出这个水仙花数的每个数字。
如153:通过153/100得出1;(153%100)/10得出5;153%10得出3
如153:通过153/100得出1;(153%100)/10得出5;153%10得出3
2015-07-20
当某一条件为真的时候,则不会向下执行该分支结构的其他语句,因此条件限制的时候可以不必那么繁琐。在中间阶段用else if 最后一个用else。
2015-07-20
等号是"==" 不是"="
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
if(year%4==0)
{
printf("%s\n","几年是闰年");
}
else
{
printf("%s\n","今年是平年");
}//补全一下代码
return 0;
}
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
if(year%4==0)
{
printf("%s\n","几年是闰年");
}
else
{
printf("%s\n","今年是平年");
}//补全一下代码
return 0;
}
2015-07-20
输入法害死人啊,中文输入法的分号和没有输入法时的分号事不一样的。
#include <stdio.h>
int main()
{
int height = 185;
if(height>=180)//补全所有代码
{
printf("%s\n","恭喜小明可以参加篮球队");
}
return 0;
}
#include <stdio.h>
int main()
{
int height = 185;
if(height>=180)//补全所有代码
{
printf("%s\n","恭喜小明可以参加篮球队");
}
return 0;
}
2015-07-20
#include <stdio.h>
int main()
{
int i, sum;
for(i=1, sum=0; i<=20; i++)
{
if( i%3==0 ) //能被3整除这个条件如何写呢?
{
continue;//应该用哪个循环结束语句呢?
}
sum += i;
}
printf("sum=%d\n", sum);
return 0;
}
int main()
{
int i, sum;
for(i=1, sum=0; i<=20; i++)
{
if( i%3==0 ) //能被3整除这个条件如何写呢?
{
continue;//应该用哪个循环结束语句呢?
}
sum += i;
}
printf("sum=%d\n", sum);
return 0;
}
2015-07-20