1 - 先选择三角型两边a和b,再求第三边c,要求c为整数且也在50以内所以c<=50
2 - PRINT "XXX"后面有,或;则不换行,如没有则换行,这个程序求出随机20个数,每次序数为4的倍数时换行,PRINT后面什么没有就直接换行。另外第一行应该Fori=1:10
3-换行规则和上面一样
4-x Mod 3<>0挑出被3除不余0的数,全部接在字符窜Text1.text后面,最后跑完可以一起印出。
5-a=78.693
a*10=786.93
a*10+0.5=787.43这是为了确定小数点后一位是不是大于等于5,如果是就要进位,+0.5就完成了进位,如果小于5+0.5不会进位。
INT(a*10+0.5)=787
INT(a*10+0.5)/10=78.7
(2)道理一样
6-这里PRINT"a+b",a+b是印出
a+b后面接结果,没有引号直接打印数值,所以x是INT(a+b+0.5)的值
7-先从DATA中读取一个X,n数是第几个读取的数,如果X>0,印出,不然不印,下面看n,如果n<10,还没读到10个,回到第一句再读取
8-a,b为字符串时a+b就是把它们接起来
9-10 To 50 step 10就是10到50,跨度为10,即10,20,30,40,50,再把i累加到x上,最后打出x