2021-2022-01-Java算法设计+Java程序设计+单片机C程序设计-期末试卷B.(2) (1).docx
《2021-2022-01-Java算法设计+Java程序设计+单片机C程序设计-期末试卷B.(2) (1).docx》由会员分享,可在线阅读,更多相关《2021-2022-01-Java算法设计+Java程序设计+单片机C程序设计-期末试卷B.(2) (1).docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2021-2022-01学期 Java算法设计编程1、(10分)编写程序,输出一下公式的数值:例如,则输出1.833333。编程2、(10分)编写程序,屏幕输出30以内所有偶数的乘积S1、奇数乘积S2,及S1-S2 的差值(小数点保留2位)。编程3、(10分)编写程序,屏幕输出100以内所有回数,并求出所有回数的和值。备注:如果一个数,从左右两个方向来读都一样,就叫它为回文数,101,32123,9999。编程4、(10分)编写程序,输入数字字符2344,4577,将字符转换为整数2344,4577,并求出2344*4-4577*2的结果编程5、(10分)编写程序,输入任意数字N,在屏幕输出N
2、N矩阵,并输出矩阵每列(column)元素的和、每行元素的(row)和、最外围一圈元素和的平均值。编程6、(15分)调用随机函数产生100以内的随机整数15个,并完成以下任务:(1)编写函数,编程求出16个整数的最小值,并在屏幕输出;(5分)(2)编写函数,对16个整数按照递增顺序进行排序,并在屏幕输出排序后的结果;(10分)备注:产生n2n2范围的随机函数调用步骤:C语言Java语言#include stdlib.h x = n1 + rand() % (n2-n1+1);(int)(Math.random()*(n2-n1+1)+n1);:编程7、(15分)输入数字N,输出NN的杨辉三角形
3、例如:N=7,则杨辉三角形为:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1 1 6 15 20 15 6 1编程8、(20分)函数字符密码编程(1) 编写函数int isalpha (char c),判断参数c是否是字符,如果是字符,返回1,否则返回0; (5分) (2) 编写函数char tolower(char c),判断参数c是否是小写字符,如果是小写字符,则转换该字符为大写字符;(5分)(3)编写译码程序,将输入的字符串进行译码,规则如下:(10分) a. 调用函数int isalpha (char c), 判别字符串是否是字母,如果是字母,则将字母转换为下一个序列,如a-b,A-B,b-c,B-C,z-a, Z-A; b. 调用函数char tolower(char c) 将字符串中的小写字母转换为大写字母 c. 其他字符原样输出;例子: 输入: abcz!&10ABCZ 输出: bcda!&10BCDA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021-2022-01-Java算法设计+Java程序设计+单片机C程序设计-期末试卷B.2 1 2021 2022 01 Java 算法 设计 程序设计 单片机 期末试卷
链接地址:https://www.taowenge.com/p-93024254.html
限制150内