大学VF程序设计题看不懂,1、 求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数.236 n=0 for i=10 to 1000 if mod(i,7)=0 or mod(i,9)=0 n=n+1 endi endf 2、求100以内最大的自然数n,使得从1开始的连续n个

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 16:49:49

大学VF程序设计题看不懂,1、 求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数.236 n=0 for i=10 to 1000 if mod(i,7)=0 or mod(i,9)=0 n=n+1 endi endf 2、求100以内最大的自然数n,使得从1开始的连续n个
大学VF程序设计题看不懂,
1、 求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数.
236
n=0
for i=10 to 1000
if mod(i,7)=0 or mod(i,9)=0
n=n+1
endi
endf
2、求100以内最大的自然数n,使得从1开始的连续n个自然数的倒数之和小于3.5.
s=0
for i=1 to 100
s=s+1/i
if s>=3.5
exit
endi
endf
i-1
这两道题目从开始的S=0到最后的?n和?i-1 我都完全看不懂啊,

大学VF程序设计题看不懂,1、 求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数.236 n=0 for i=10 to 1000 if mod(i,7)=0 or mod(i,9)=0 n=n+1 endi endf 2、求100以内最大的自然数n,使得从1开始的连续n个
首先第一题,n是变量名,代表符合条件的整数个数.for循环语句,变量i范围从10到1000,默认变化增量为1.if条件句,如果i除以7的余数是0,或i除以9余0,变量n就加1;否则n不加,if条件后,对应地要endif(简写endi),即结束if比对.然后for循环启动,从10到1000,一个接一个自动检验.同理,1000完后,结束循环,要endfor(简写endf).最后?n是输出命令,输出n值.初学最好不要简写,即不要只写前4个字母.
总结,第一题相当于设计一个程序.最初符合条件的整数为0个,变量n=0.在范围[10,1000]内搜索,常用for循环语句;所有能被被7和9中至少一个数整除,就设定条件if mod(i,7)=0 or mod(i,9)=0 ,符合条件就是找到了一个问题要的整数,故你要加1,即n=n+1.完了,要配套使用if与endif; for与endfor 题目问有几个符合条件的,就是输出n值,n
第二题同理,s相当于n,就像abcd,只是个代号罢了.给s暂时取值为0,从1开始,s=s+1/i 表示从1开始的连续n个自然数的倒数之和.exit 是立马跳出for循环命令,即进行endfor后面的程序(?i-1 ).最后 ,输出i-1,是因为执行exit的前提是s>=3.5 ,而题目只要求小于3.5就叫停,故i一旦使s多一点点或恰好相等,就立即跳出循环,并输出i-1,即得出最终答案.
其实,第二题答案还有缺陷.若1到100的倒数之和小于3.5,而i-1会输出99.从某种意义上而言,第二题答案还值得再思.
最后,我也是大学生,上学期恰好学了VF,多多跟着书上上机指导一步一步练习非常重要.CHEER UP!

程序运行是一步一步来的,条件之类从第一个数一直带入,直到带入最后一个数,最后符合条件的统计输出结果

题目:1、 求[10,1000]内所有能被7和9中至少一个数整除的整数之个数。
n=0 && n记录所有能被被7和9中至少一个数整除的整数之个数
for i=10 to 1000 && i从10到1000循环;循环体从 for ----------endf
if mod(i,7)=0 or mod(i,9)=0 ...

全部展开

题目:1、 求[10,1000]内所有能被7和9中至少一个数整除的整数之个数。
n=0 && n记录所有能被被7和9中至少一个数整除的整数之个数
for i=10 to 1000 && i从10到1000循环;循环体从 for ----------endf
if mod(i,7)=0 or mod(i,9)=0 判断如果i能被7整除或i能被9整除
n=n+1 判断成立,那么n的值就增加1
endi && 判断部分结束
endf &&返回循环体开头,循环变量i自动加1
?n
2、求100以内最大的自然数n,使得从1开始的连续n个自然数的倒数之和小于3.5。
答案:18
s=0
for i=1 to 100 && i从1到100循环;循环体从 for ----------endf
s=s+1/i && s的值就加上i的倒数
if s>=3.5 && 判断如果s>=3.5
exit && 判断成立,就跳出循环体,执行?i-1
endi &&判断部分结束
endf && 返回循环体开头,循环变量i自动加1
?i-1

收起

一道VF程序设计题for j=1to i 开始看不懂了求详解 大学VF程序设计题看不懂,1、 求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数.236 n=0 for i=10 to 1000 if mod(i,7)=0 or mod(i,9)=0 n=n+1 endi endf 2、求100以内最大的自然数n,使得从1开始的连续n个 vf程序设计题 求1到100间能同时被2和3整除的数的和 急求一道vf程序设计题答案设计这样一个形状**** 求解一道简单VF程序设计题!input to a if a=10s=0endif s=1问上面条件选择程序的执行结果是? VF循环程序设计 DO WHILE求 e=1+1/1!+ 1/2!+ ...+ 1/n!(要求1/n! vf程序设计题:求200-300之间的所有素数的个数?和是多少?急剂 从键盘输入15个数,求其中最大数与最小数的差【 vf程序设计】 vf程序设计163页第一题怎么做CLEARSET TALK OFFx=10y=3FOR n=29+xTOxSTEPyENDFORn RETURN写出执行结果 VF程序设计题:1:1^2+2^2+…+n^2:2:3:1*2+2*3+3*4+…+100*101 VF:编写一个求1!+2!+3!...+10! VF程序设计编程问题1,从键盘上任意输入10个数,分别求出其中的奇数的积和偶数的和.2.,从键盘任意给定一串字符,分别统计出其中大写字母,小写字母以及其他键盘字符的个数3,求100以内所有的 vf程序设计计算三角形面积和周长的程序!急需! VF程序设计 输入半径r,求出圆的周长x VF题求大神啊啊啊啊啊 我连答案都看不懂了,求具体解释,VF中的快速排法? 大学数学,概率论,看不懂,求解释 DIMENSION A(2,3) A=175 A(2,2)=2*A(2,2) A(5),A(1,vf程序设计