输入一个三位数 判断 是不是 水仙花数 /作为2113参5261考41021653includeint main(){int n;scanf(\"%d\",&n);int a=n%10;int b=n%100/10;int c=n/100;printf(\"%d%d%d\\n\",a,b,c);if(a*a*a+b*b*b+c*c*c=n){printf(\"yes\\n\");}else {printf(\"no\\n\");}return 0;}
输入一个三位数的整数,判断其是否是水仙花数。就像 取3个变量第一个变量放个位第二个放十位第三个放百位 可以通过除10取余来取最低位比如 n=153a=n%10;b=(n/10)%10;c=n/100;if(n=a*a*a+b*b*b+c*c*c)
输入一个3位数,判断是否是“水仙花数”C语言题目! 写出编程和流程图。 #includevoid main(){ int i,j,k,m;printf(\"input data:\");scanf(\"%d\",&m);输入一个3位数*/i=m/100;j=(m-100*i)/10;k=m-100*i-10*j;if(m=i*i*i+j*j*j+k*k*k)printf(\"%d\\n\",m);是水仙花数时输出*/}难度不是很大,自己多看几遍吧,流程图自己弄吧