c语言代码玫瑰花,为什么在网上下载的用c语言编写的玫瑰花程序 我用vc60运行的时

1,为什么在网上下载的用c语言编写的玫瑰花程序 我用vc60运行的时这个是tc专有的说明原始程序 是用tc编写 编译的用vs 或者vc都无法运行你如果要用这个程序需要针对vc进行修改或者改用TC2.0那个头文件是用于在dos界面控制显卡进入图形界面的而现在windows本身就是图形界面,所以不支持那个头文件了 。打不开是因为你电脑里没有这个文件 ps即使你copy了这个文件代码一样无法运行因为这个都是纯16位dos下的产物 而现在想找纯16位dos环境除了虚拟机之外没啥了{0}
2,如果一个四位数等于它的各数位上的数字的四次方和则称玫瑰花数a(1000a-a*3)+b(100B-b*3)+c(10c-c*3)+d(1-d*3)=01000a+100b+10c+d=a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d 不会写四次方2002a+b+c+d+1000a+100b+10c+d=20061001a+101b+11c+2d=2006a=2,b=0,c=0,d=2for($i=0;$i<=10000;$i++)$rr=$i;$e1=(int)mb_substr($rr,0,1,"UTF-8");$e2=(int)mb_substr($rr,1,1,"UTF-8");$e3=(int)mb_substr($rr,2,1,"UTF-8");$e4=(int)mb_substr($rr,3,1,"UTF-8");$rt1=$e1*$e1*$e1*$e1;$rt2=$e2*$e2*$e2*$e2;$rt3=$e3*$e3*$e3*$e3;$rt4=$e4*$e4*$e4*$e4;$rt11=$rt1+$rt2+$rt3+$rt4;if($i==$rt11)print_r($rt11);echo"</br>";}}exit;结果:163482089474-----这是程序员的程序,和你要的程序有差别C语言程序代码如下:#include <stdio.h>#include <math.h> int main(void)if (sum == i)}printf("\n");system("pause");return (0); }www.gm199.com 传奇开服一条龙问你下提问者否知道答案,或者根本就没有这种等式,如果没有的话,我想就是数学家来了也会被你难倒【c语言代码玫瑰花,为什么在网上下载的用c语言编写的玫瑰花程序 我用vc60运行的时】{1}

    推荐阅读