发布网友 发布时间:2024-09-27 19:42
共3个回答
热心网友 时间:2024-09-29 19:49
你要记得,编程里面M=M+N这样的“=”不是数学里的“等于”,而是表示赋值,你可以理解为“让M变成M+N”,假设M=0,N=1,那么M=M+N后,新的M值就是1了,再运行一次M=M+N,新M就成2了。关键在“=”号,理解了“=”号你就能理解这些代码的意义了热心网友 时间:2024-09-29 19:57
只要理解了do while循环就行了呀,do while循环的规则是在程序运行时,重复判断do while后的表达式的值,当为T时执行do while和enddo之间的语句。直到该表达式的值为F为止,所以当程序运行到当N的值小于M时,循环将结束,所以这个程序总共只会循环一次,lz你可以试着在vfp中运行一下这个程序,看看结果。热心网友 时间:2024-09-29 19:55
M是一直在加,N是一直在减,那就只有在N为负数负到一定时候才会退出循环的:)