千梦


私信TA

用户名:dxy0325

访问量:1295

签 名:

兴趣是最好的老师

等  级
排  名 8797
经  验 1126
参赛次数 0
文章发表 18
年  龄 18
在职情况 学生
学  校 BSU
专  业 数据科学与大数据技术

  自我简介:

解题思路:

在一个for循环内解决掉,重点就是求出各个位数,详见我的文章:如何求得一个三位整数的个十百位(C语言)-Dotcpp编程社区


注意事项:
①注意条件是三位数,即i初始化为100,<=999


参考代码:

#include<stdio.h>
int main()
{
	for(int i=100;i<=999;i++){
	    int bai=i/100;
	    int shi=i/10%10;
	    int ge=i%10;
	    if(ge*ge*ge+shi*shi*shi+bai*bai*bai==i)
	    printf("%d\n",i);
	}
}


 

0.0分

2 人评分

  评论区