2022年程序设计基础上机考试题库 .pdf





《2022年程序设计基础上机考试题库 .pdf》由会员分享,可在线阅读,更多相关《2022年程序设计基础上机考试题库 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章:1.输入整数 n,输出由 2n+1 行 2n+1 列组成的以下 (n=2)的图案。2.输入整数 n(=3)位数字的数,它等于每个数字的n 次幂之和。例如, 153 是一个水仙花数, 153=13+53+33。试编写一个程序求小于999 的所有水仙花数。6. 编写程序解百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡。问鸡翁、鸡母和鸡雏各几何?7.编写一个程序,输入一个整数,逐位地输出整数的十进制数,要求位与位之间有一个空格符分隔。8.编写程序,列表输出整数110的平方和立方值。9.编写一个程序,输入3 个实数,判断这些值能否作为一个三角形的三条边的长,如果能构成三角
2、形,要求输出三角形的面积。10.输入正整数 n,输出 n 行 n 列星号字符组成的三角形图案。以下是n 等于 4 的图案。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 11.输入正整数 n, 输出由 n 行 2n-1 列星号字符组成的三角形图案。 以下是 n 等于 3 的图案。12.输入正整数你 n,输出 n 行 2n-1 列的空心三角形图案。以下是n 等于 4 的图案。13.输入正整数 n,输出 n 行 n 列的空心四边形图
3、案。以下是n 等于 5 的图案。14.编写程序,按下面的公式计算自然对数底e的值。E=1+1/1!+1/2!+1/3!+1/5!+ 15.编写程序,按如下公式计算圆周率的近似值。=4-4/3+4/5-4/7+4/9-4/11+ 16.编写输入正实数 x,求平方不超过 x 的最大整数 n,并输出。17.回文整数是指正读和反读相同的整数,编写一个程序,输入一个整数,判断它是否是回文名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 整数
4、。17.编写一个程序,输出1256十进制数等价的二进制、八进制和十六进制数值表。18.草地上有一堆野果,有一只猴子每天去吃掉这堆野果的一半又一个,5 天后刚好吃完这堆野果。求这堆野果原来共有多少个?猴子每天吃多少个野果?19.输入 n(2)个整数,输出其中的次最小的数。第四章1.在数组的某个下标位置插入一个元素。2.将数组的某个下标位置的元素从数组中删掉。3.在数组 a的前 n 个元素中寻找值等于变量key 值的元素的下标。4.输入 n 个整数,用冒泡法将它们从小到大排序,然后输出。5.用 C 代码描述以下计算要求:(1)输出一组数组中下标是4 的倍数的元素。(2)自左至右在一维数组中找第一个
5、值为key 的元素的下标。(3)将一维数组中的元素按与原先存储顺序相反的顺序重新存储。6.输入一行字符,分别统计其中各英文字母出现的次数(不区分大小写)。7.采用筛选法求质数。算法思想简述如下:(1)将数组中下标为0 和 1 的元素设置为 0,下标为 2N 的元素设置为 1. (2)然后从下标为 2 的元素开始考查,当发现当前位置的数组元素值为1 时,将下标是当前下标 2 倍、3 倍、 的那些元素全部置0。(3)重复步骤(2) ,直至考查了数组的全部元素, 那些值依旧为 1的元素的下标都是质数。8.编写将数组的前 n 个元素中,前端的m 个元素和随后的n-m 个元素互换的程序。要求程序不 另
6、用 其 他 工 作 数 组 , 如a=1,2,3,4,5,6,7,8,9,0, 设n=10,m=3 。 交 换 后 有 :a=4,5,6,7,8,9,0,1,2,3 9.设有编号为 116 个同学按顺时针站成一个圆圈。首先从第1 个人开始,按顺时针从1 开始报数,报到第 4 个人的时候,另其出列。然后再从出列的下一个人开始,按顺时针从1 开始报数,报到第 4 个人,再令其出列, -如此下去,直到圆圈不再有人为止。求这16 个同学出列的顺序。10、输入今天的的年月日,求出是本年的第几天的程序。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序设计基础上机考试题库 2022 程序设计 基础 上机 考试 题库

限制150内