|
| » 首页 » 电脑_数码 » 编程 » 求一道VF编程...我们的作业 |
求一道VF编程...我们的作业 |
|
一个自然数是素数,且它的数字位置经过任意对换后仍为素数,则称为绝对素数,例如13就是一个绝对素数.试求所有两位绝对素数. 最好后面写上注释... 我运行正确再追加50分... 先谢谢各位了. 绝对素数即是交换位置后也是素数的数,例如13交换位置后是31也是素数。。。 |
![]() |
|
|
clear sum=0 for i=10 to 99 for j=2 to i-1 if i%j=0 &&i除以j求余 exit endif endfor if j>=i a=int(i/10) &&把十位赋给a b=i%10 &&把个位赋给b x=b*10+a for y=2 to x-1 if x%y=0 exit endif endfor if y>=x ?alltrim(str(i)),"是个素数",alltrim(str(x)),"也是素数" sum=sum+i endif endif endfor ?"求和结果是",sum 其他的相信你自己能看的懂了吧 clear sum=0 for i=10 to 99 for j=2 to i-1 if i%j=0 &&i除以j求余 exit endif endfor if j>=i a=int(i/10) &&把十位赋给a b=i%10 &&把个位赋给b x=b*10+a for y=2 to x-1 if x%y=0 exit endif endfor if y>=x ?alltrim(str(i)),"是个素数",alltrim(str(x)),"也是素数" sum=sum+i endif endif endfor ?"求和结果是",sum 其他的相信你自己能看的懂了吧 能不能多给几个程序!!! 你是那个地方的, 如果是考查课的话!!千万别抄,大家都雷同了!! |
| 《求一道VF编程...我们的作业》答案收集时间:2008-06-14 14:36:54 |