求100-999之间所有的水仙花数。什么是水仙花数?一个数百位的立方+十位的立方+个位的立方。371=3*3*3+7*7*7+1*1*1=371#include<stdio.h>#include<stdlib.h>int main() { //求100-999之间的水仙花数 //一个数百位的立方 + 十位的立方 + 个位的立方。 int l_百位, l_十位, l_个位; for (size_t i = 100; i < 1000; i++) { l_百位 = i / 100; l_十位 = i % 100 / 10; l_个位 = i % 100 % 10; if ((l_百位*l_百位*l_百位 + l_十位*l_十位*l_十位 + l_个位*l_个位*l_个位) == i) { printf("%d\n", i); }
}
system("pause");}
* *** ***** ******* ********* *********** *************
#include<stdio.h>
#include<stdlib.h>int main() { int l_v1=5; int l_v2; for (size_t i = 1; i <=l_v1; i++) { l_v2 = (i - 1) * 2 + 1; for (size_t ii = 1; ii <=l_v1-i; ii++) { printf(" "); }
for (size_t iii = 1; iii <= l_v2; iii++)
{ printf("*"); } printf("\n");
}
system("pause");}计算机适合做有规律的事情,上学的时候,我们做数学题,经常出现找规律填空的数学题。最后把这种规模,通过循环分支顺序的代码结构封装实现,让计算机实现自动化。心和行号的关系是 乘以2减去1