欢迎来到天天文库
浏览记录
ID:30151948
大小:160.54 KB
页数:22页
时间:2018-12-27
《《面向过程编程题》word版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、数值运算1.累加和累乘程序1:求1+2+…+100的值程序2:求1!+2!+…+100!的值程序3:求X+X2+…+XN的值程序4:求S=2/1+3/2+5/3+8/5+13/8…前20项之和程序5:求S=1+X+X2/2!+X3/3!+…+XN/N!,其中X,N的值从键盘输入,当XN/N!<=0.0001时停止计数2.整除程序6:从键盘输入一个正整数,判断其是否为偶数程序7:求1000之内能被3和7整除的数的个数和程序8:求A、B两数的最小公倍数M和最大公约数N程序9:编写一个自定义函数,实现将任意一个正整数分解为最小因子的连乘(如8=2*2*2)3.求余程序10:输入N个(N从键盘输入
2、,N>0)正整数,输出其中的偶数之和程序11:从键盘输入一个正整数,判断其所含5的个数程序12:求M!末尾有0的个数(M为正整数)4.综合运用程序13:编写程序将给定的正整型数值表达式的值分解因子,输出各个质数因子。如24的因子有:2,2,2和3。程序14:编写程序比较从键盘输入的若干个数的大小并输出其中的最大数和最小数程序15:将一个数值型数据(可以有小数)中位值最大的和最小的数码输出(如2963.751,最大数码为9,最小数码为1)程序16:从键盘输入N个无序数(N由键盘输入确定),去掉一个最大数,去掉一个最小数,然后求平均值程序17:对任意输入的20个数,按从小到大进行排列程序18:求2
3、至100中质数的个数及其和(质数:只能被1和本身整除的数)程序19:求100至999之间水仙花数(指一个三位数,其各位数字立方之和等于该数本身。如:153=1^3+5^3+3^3)程序20:求2至1000之间完数的个数(完数:一个数如果恰好等于它的因子之和,因子不包括本身且不重复。如:6=1+2+3,8<>1+2+4,所以6是完数,8不是完数)程序21:求1至1000之间的同构数(同构数:若A是同构数,则A出现在A的平方数右边。如5*5=25,5出现在25的右边,3*3=9,3不出现在9的右边,所以5是同构数,3不是同构数。)二、字符串处理程序1:编写一个自定义函数,实现字符串倒置程序2:编写
4、一个自定义函数,实现将一串小写字符串转换为大写字符串程序3:编写一个自定义函数,实现将键盘输入的数字金额转换为中文大写金额程序4:编写一个自定义函数,实现将任意一个日期型表达式转换成中文大写形式三、表内容处理1.表输入程序1:用永真循环结构向学生.DBF添加空白记录,其中学号,姓名,性别和出生年月四个字段内容从键盘输入2.表查询程序1:用永真循环结构实现对学生.DBF中多个学生情况的查询,要求按学号查询程序2:编写一个模糊查询程序,实现对用户指定表文件中的指定字段,查询指定内容(可以是不完整的,要求是字符型)并显示所有满足条件的记录内容,如果用户指定的表文件不存在,自动显示提示信息,该程序可查
5、询任意多个表文件,结束查询操作由用户决定3.表输出程序1:显示输出学生.DBF中每个班级的男女同学的奖学金总额****************各班男女奖学金总额统计**************班级男同学奖学金总额女同学奖学金总额95175.0075.0022953125.000.009540.0025.00程序2:根据成绩.DBF,编写程序统计显示表文件中所有学生的平均成绩和成绩档次学号平均成绩成绩档次********************************95100191.7优95100384.9良95300880.1良95400681.1良程序3:根据学生.DBF,编写输出“学生奖
6、学金统计汇总表”程序学生奖学金统计汇总表********************班级奖学金总额100元张数50元张数5元张数1元张数951150110095315011009541001000程序4:统计显示“课程”表中所有不同学期考试课和考查课的总学分数。输出格式如下:学期考试课总学分考查课总学分*************************************1113………………程序5:统计显示“成绩”表中所有不同学生的各课成绩和总平均成绩。输出格式如下:学号课程号成绩***************************************951001000195000789
7、.6000890.6总平均成绩为:91.73951003000687………………程序6:将“学生”表中符合下列条件的学生名单输出显示在VFP主窗口。条件:都是指定的班级的学生,曾经都在指定的中学学习过(指定的班级和中学名称从键盘输入。班级号为学号的前3位,指定的中学要在表中的简历字段中查找匹配)。一、口令程序程序1:编写口令判断程序,要求在VFP主窗口显示并从键盘输入口令,能自动判断是否与系统口令
此文档下载收益归作者所有