点赞(0)
 

0.0分

16 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 7 条评论

雾渊 9月前 回复TA
#include<stdio.h>
#include<math.h>
int main()
{
    int a,b,c,d;
    scanf("%d",&a);
   b=a/(int)pow(10,1)%10;
    c=a/(int)pow(10,2)%10;
    d=a/(int)pow(10,0)%10;
    if(pow(b,3)+pow(c,3)+pow(d,3)==a)
    printf("1");
    else
    printf("0");
    
    return 0;
}
六月 1年前 回复TA
#include<stdio.h>
int main()
{
	long n;
	while (scanf("%d", &n) != EOF)
	{
		int sum = 0;
		int copy = n;
		do
		{
			sum += (n % 10) * (n % 10) * (n % 10);
			n = n / 10;
		} while (n);
		if (sum == copy)
			printf("1\n");
		else
			printf("0\n");
	}
	return 0;
}
离开有你的季节 1年前 回复TA
@离开有你的季节 简单粗暴
离开有你的季节 1年前 回复TA
#include<stdio.h>
int main()
{
    int a;
    scanf("%d",&a);
    if((a>99)&&((a/100)*((a/100)*(a/100))+(((a/10)%10)*((a/10)%10)*((a/10)%10))+((a%10)*(a%10)*(a%10))==a))
    {
        printf("1");
    }
    else
    {
        printf("0");
    }
    return 0;
}
嘻嘻哈哈 2年前 回复TA
#include"stdio.h"
#include"math.h"
#include"string.h"
int fun (int a)
{   int i=a/100;
    int j=(a/10)%10;
    int k=a%10;
    if(a==(i*i*i+j*j*j+k*k*k))
    printf("a shishuixianhuashu");

}
int main()
{  
 int a;
 scanf("%d",&a);
 fun(a);
}
lip 2年前 回复TA
#include<stdio.h>
#include "math.h"

int main()
{
    int num = 0;
    scanf("%d",&num);
    int x = num / 100; 
    int y = (num % 100) / 10;
    int z = (num % 100 ) % 10;
    printf("%d",((pow(x,3) + pow(y,3) + pow(z,3)) == num) ? 1 : 0);
	return 0;
}
热爱自动化007 2年前 回复TA
#include<stdio.h>
int fun(int x)
{
    int a,b,c;
    a=x/100;
    b=x/10%10;//根据运算符优先级可以不加()。
    c=x%10;
    if(x==a*a*a+b*b*b+c*c*c)
    printf("1");
    else
    printf("0");
}
    
int main()
{
	int a;
	scanf("%d",&a);
	fun(a);

	return 0;
}