早教吧作业答案频道 -->数学-->
大学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 我都完全看不懂啊,
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 我都完全看不懂啊,
▼优质解答
答案和解析
首先第一题,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!
总结,第一题相当于设计一个程序.最初符合条件的整数为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!
看了 大学VF程序设计题看不懂,1...的网友还看了以下:
大家快帮我把这两个单位换算用汉字表示出来,急啊!我看不懂!1吨=1000千克=1*10^6克=1* 2020-05-13 …
巧算:8*9分之1+9*10分之1+10*11分之1+...+99*100分之1=求各位大哥大姐帮 2020-05-16 …
大学VF程序设计题看不懂,1、 求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数 2020-05-16 …
=a0+a1(X-1)+a2(X-1)^2+...+an(X-1)^n求a2!答案是(2x-3)^ 2020-05-20 …
设集合A={-4,2m-1,m^2},B={9,m-5,1-m}(1)若9属于(A∩B),求实数m 2020-05-24 …
大学VF程序设计题看不懂,1、求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数. 2020-07-19 …
原式=3^(4/3+3/2-1/6)=3^(8/3)=3次根号6561=9倍3次根号9鄙人不才看不懂 2020-11-15 …
这是政治题目中挑出来的文言句子,我不大懂,1、道,犹行也;气化流行,生生不息,是故谓之道.2、动之端 2020-11-26 …
找规律学题目居然想了很久2,1,3,6,9,18,(),603,1,6,4,9,9,12,16,() 2020-12-11 …
因为1/3*3=1所以0.9循环=1所以极限理论成立.因为无穷次根号下实数n的值会无限接近1,且极限 2020-12-23 …