1. 首页
  2. 编程语言
  3. C++ 
  4. 如何使用c语言查找水仙花数

如何使用c语言查找水仙花数

上传者: 2023-05-04 02:38:30上传 CPP文件 609B 热度 55次

水仙花数是指一个三位数,其个位,十位,百位的三次幂之和等于该数字本身。使用c语言可以很容易地查找水仙花数,可以通过循环语句和取模运算实现。例如,可以使用for循环从100到999的范围内遍历数字,然后使用取模运算计算出个位、十位和百位的数字,再根据水仙花数的定义判断是否为水仙花数。代码示例可以参考以下内容:

for(int i=100;i<=999;i++){

int a=i%10; //获取个位

int b=i/10%10; //获取十位

int c=i/100; //获取百位

if(aaa+bbb+ccc==i){

printf("%d是水仙花数\n",i);

}

}

下载地址
用户评论