解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int x; //定义一个整型x
scanf("%d",&x); //输入格式,取地址符
int a,b,c; //定义三个整型并给其赋值
a=x%1000/100; //三位数对1000求余后除以100取整得到百位数(可以直接写成x/100)
b=x%100/10; //对100求余后得到两位数,除以10得到一个小数取整
c=x%10; //对10求余得到个位数
if(x==a*a*a+b*b*b+c*c*c) //判断条件(不知道为什么,写成x==a^3+b^3+c^3得出的结果是错误的)
{
printf("1\n"); //条件成立输出1
}
else
{
printf("0\n"); //条件不成立输出0
}
return 0;
}
0.0分
0 人评分
C语言训练-求函数值 (C语言代码)浏览:976 |
分糖果 (C++代码)浏览:1537 |
C语言程序设计教程(第三版)课后习题1.6 (C++代码)浏览:909 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:606 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:701 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2121 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:721 |
敲七 (C++代码)浏览:1119 |
数列有序 (C语言代码)浏览:974 |