大学计算机vf部分上机大题题

大学计算机vf部分上机大题题

ID:11903711

大小:54.50 KB

页数:17页

时间:2018-07-14

大学计算机vf部分上机大题题_第1页
大学计算机vf部分上机大题题_第2页
大学计算机vf部分上机大题题_第3页
大学计算机vf部分上机大题题_第4页
大学计算机vf部分上机大题题_第5页
资源描述:

《大学计算机vf部分上机大题题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、计算1+2+3+……+68的值,将结果保存在变量s中,用?输出s。(循环变量用i来表示,程序运行结果用整数表示,如:123,12369) 运行结果为:2346 set talk off s=0 for i=1 to 68s=s+i endfor ?s2、计算2+4+6+……+100的值,将结果保存在变量s中,用?输出s。(用for循环结构实现,循环变量用i表示) 运行结果:2550 set talk offs=0for i=2 to 100 step 2s=s+iendfor?sset talk on2、

2、计算1+3+5+……+99的值,将结果存在变量s中,用?输出s.(用循环语句实现,循环变量用i表示) 运行结果:2500set talk offs=0for i=1 to 99 step 2s=s+iendfor?sset talk on3、求78以内(含78)所有偶数的和,结果存放在变量sum中,并用?输出sum的值.(用循环语句实现,循环变量用i表示,程序运行结果用整数表示)。 运行结果:1560set talk offsum=0for i=2 to 78 step 2sum=sum+iendfor?su

3、mset talk on4 、求170以内所有奇数的和,结果存放在变量sum中,并用?输出sum的值。(用for循环结构实现,循环变量用i表示) 运行结果:7225set talk offsum=0for i=1 to 170 step 2sum=sum+iendfor?sumSet talk on5、求100到200之间所有能被3或5整除的数的个数,结果存放在num中,并用?输出num的值。(循环变量用i表示) 运行结果:47 Set talk offnum=0for i=100 to 200if mod(

4、i,3)=0.or.mod(i,5)=0num=num+1endifendfor?numSet talk on6、计算1×2×3×……×11的值,将结果存在变量jC中,用?输出jC.(用循环语句实现,循环变量用i表示,程序运行结果用整数表示) 运行结果39916800set talk offjc=1for i=1 to 11jc=jc*iendfor?jcSet talk on7、求500到1000之间所有能同时被3和7整除的数的个数,结果存放在变量num中,并用?输出num的值。(循环变量用i表示) 运行结

5、果:24 24set talk offnum=0for i=500 to 1000if mod(i,3)=0 .and. mod(i,7)=0num=num+iendifendfor?numset talk on8、求20到40之间所有5的倍数的积,结果存放在pro中,并用?输出pro的值。(循环变量用i表示) 运行结果:21000000set talk offpro=1for i=20 to 40if mod(i,5)=0pro=pro*iendifendfor?proSet talk on9、求150以内

6、所有能被7整除的自然数的个数,将结果存在变量num中,并用?输出num的值。(循环变量用i表示) 运行结果:21set talk offnum=0for i=1 to 150 if mod(i,7)=0num=num+1endifendfor?numset talk on10、求500到800之间能被11或13整除的数的和,将结果存在变量sum中,并用?输出sum的值。(循环变量用i表示) 运行结果:31186set talk offsum=0for i=500 to 800if mod(i,13)=0 .o

7、r. mod(i,11)=0sum=sum+iendifendfor?sumset talk on11、求200到300之间能被11或13整除的数的个数,结果存放在num中,并用?输出num的值。(循环变量用i表示) 运行结果:16num=0 num=0i=200 for i=200 to 300do while i<=300 if mod(i,11)=0 .or. mod(i,13)=0if mod(i,11)=0 .or. mod(i,13)=0 num=num+1num=num+1 endifendif

8、 endfori=i+1 ?numenddo set talk on?numSet talk onfor;if;mod(i,11)=0.or.mod(i,13)=0;num=num+1;endi;end12、求500以内能被5整除且能被7整除的数的个数,将结果存在变量num中,并用?输出num的值。(循环变量用i表示) 运行结果:14set talk offnum=0for i=1 to 500if

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。