VFP编程:计算与循环操作实践

版权申诉
0 下载量 109 浏览量 更新于2024-07-05 收藏 134KB PDF 举报
"该资源是关于计算机VFP(Visual FoxPro)编程的练习题集,主要涉及循环结构和条件判断的应用,用于计算序列和、奇偶数筛选以及特定条件下的数的个数。" 在VFP中,循环结构是进行重复性操作的基础,通常使用`FOR`循环和`WHILE`循环。题目中的操作题均使用了`FOR`循环,这是一种预设次数的循环,适用于已知循环次数的情况。 1. 题目1要求计算1到68的和,使用了一个初始化为0的变量`s`存储累加结果。循环变量`i`从1递增到68,每次迭代都将`i`的值累加到`s`中,最后通过`? s`输出结果。 2. 题目2与题目1类似,但计算的是偶数序列2到100的和,这里`step 2`使得`i`每次增加2,确保只累加偶数。 3. 题目3计算的是奇数序列1到99的和,同样利用`step 2`跳跃偶数,累加奇数。 4. 题目4求78以内所有偶数的和,循环变量`i`从2开始,每次增加2,累加到`sum`中。 5. 题目5是求170以内所有奇数的和,与题目3类似,只是上限变为170。 6. 题目6要求计算1到11的乘积,循环变量`i`从1开始,每次迭代将`jc`乘以`i`,最终得到阶乘的结果。 7. 题目7寻找100到200之间能被3或5整除的数的个数,`num`用于计数。在循环中,通过`IF`语句判断`i`是否能被3或5整除,如果满足条件则累加`num`。 这些题目展示了VFP中基本的循环控制结构和条件判断的运用,对于初学者来说是很好的实践练习。在实际编程中,理解并熟练掌握这些基础概念对于解决更复杂的算法问题至关重要。