正在加载图片...
int i,j, k; printf("n ); for(i=1;<5;1++) for(=1:<5 j++) (【18】) printf("%d, %d, %\n", ij, k) 2、一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请 问该数是多少?程序分析:在10万以内判断,先将该数加上100后再开方,再将该数 加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析 程序源代码 #include " math. h 【19】 for(【20】) i xsqrt(i+100) y=sqrt(i+268) if(【21】) printf("In%ld\n", 1) 3、打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等 于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的 三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 程序源代码 int i,j, k, n; printf("water flower 'number is: ") for(n=100;n<1000n++) 【22】/*分解出百位* 【23】/*分解出十位* 【24】/*分解出个位* if(【25】) printf("%-5d", n)7 int i,j,k; printf("\n"); for(i=1;i<5;i++) for(j=1;j<5;j++) for ( 【17】 ) { if ( 【18】 ) printf("%d,%d,%d\n",i,j,k); } } 2、 一个整数,它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请 问该数是多少?程序分析:在 10 万以内判断,先将该数加上 100 后再开方,再将该数 加上 268 后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析: 程序源代码: #include "math.h" main() { 【19】; for (【20】) { x=sqrt(i+100); y=sqrt(i+268); if(【21】) printf("\n%ld\n",i); } } 3、 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等 于该数本身。例如:153 是一个“水仙花数”,因为 153=1 的三次方+5 的三次方+3 的 三次方。 程序分析:利用 for 循环控制 100-999 个数,每个数分解出个位,十位,百位。 程序源代码: main() { int i,j,k,n; printf("'water flower'number is:"); for(n=100;n<1000;n++) { 【22】/*分解出百位*/ 【23】/*分解出十位*/ 【24】/*分解出个位*/ if(【25】) { printf("%-5d",n); } }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有