VFP 程序设计题(附参考答案) 范茂华 1.求1 到2000 之间,能被3 或7 整除,并且含有数字5 的整数的个数、它们的和、它们的平方根的和(保留 2 位小数)、以及它们的平方和
clear store 0 to n,s1,s2,s3 for i=1 to 2000 if (mod(i,3)=0 or i%7=0) and „5‟$str(i) n=n+1 s1=s1+i s2=s2+sqrt(i) s3=s3+i^2 endif next
“ 个数:” ,n,” 和:” ,s1,” 平方根和:” ,s2,” 平方和:” ,s3 return 2.求能被3 整除且至少有一位数字为 5 的三位数的个数
clear n=0 for i=100 to 999 if i%3=0 and '5'$str(i) n=n+1 endif next
n return 3.求出只要能被2,7,9 之一整除的800 以内的正整数的个数
clear n=0 for i=1 to 800 if i%3=0 or i%7=0 or i%9=0 n=n+1 endif next
n return 4.求[105,625]间能同时被7 和 11 整除的自然数之和
求[200,600]间奇数之和
clear s=0 for i=105 to 625 if i%7=0 and i%11=0 s=s+i endif next
s return 5.编程序求出 1000 到2000 之间同时满足除3 余 2 和除5 余 3 条件的数的个数
clear n=0 for i=1000 to 2000 if i%3=2 and i%5=3 n=n+1 endif next
“个数:”, n return 6.输出[10,100]中除以17 的余数和除以5 的商相等的整