作者在 2018-02-07 23:17:00 发布以下内容
求水仙花数
//所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身
#include <stdio.h>
void main()
{
int a,b,c,i;
for(i=100;i<1000;i++)//当i小于1000时将执行大括号里面的语句块。
{
a=i/100;
b=i%100/10;
c=i%10;
if(a*a*a+b*b*b+c*c*c==i)
printf("%d\t",i);
}
}
秒速算法
#include <stdio.h>
int main()
{
int sec;
int s,c,m;
printf("请输入一个秒数:");
while(1){
scanf("%d",&sec);
if(sec<0)//if(sec>7200||sec<0)//if(sec>7200&&sec<0)
{
printf("时间不存在零或负数!");
return -1;
}
s=sec/3600;
c=sec%3600/60;
m=sec%60;
printf("%02d:%02d:%02d\n",s,c,m);}
return 0;
}