机试题2014年计算机上机考核.pdfVIP

  • 0
  • 0
  • 约1.37千字
  • 约 2页
  • 2022-10-24 发布于北京
  • 举报
2014 年计算机上机考核 注意事项:1. 请将题目压缩文件解压后,再作答,不要修改子文件 夹下已命名的 C 程序文件名。 2. 考试结束时,请直接将作答后的文件夹整个压缩(新 的压缩文件名为自己的 )后上传,压缩前不要删除作 答文件夹下的生成的任何文件 (包括 exe 等文件)。 3 .考试过程中 上网、拿出 、交谈和使用 U 盘等 行为,考试直接记 0 分(这不是演习!)。 试题 Q1. 编写程序可计算如下分段函数:  x + ex  (x  0)  5x + 5 y    2    + sin(60 )  x (x  0)  3   Q2. 从键盘输入一个字符串,将此字符串按字符的 ASCII 码值从小到大排序, 并显示排序后的字符串。 Q3. 编写程序显示 2-1000 之间的说有完数,所谓完数是指,该数的各因子之和 正好等于该数本身。 Q4. 编写程序,判断键盘输入的用户名字符串的 。 用户名要求总长度不少于 10 个字符,首字符必须是字母,其他位置必须含 有2-6 个不重复的数字,不能含有等号(= )和星号(*)号。 例如:m123abc456 是合法用户名 Q5. 显示5 阶的魔方阵 N 阶魔方阵是:元素为自然数 1,2 ,…,N2 的N ×N 方阵,每个元素值均不相 等,每行、每列以及主、副对角线上各N 个元 和相等。 例如 3 阶魔方阵为: 8 1 6 3 5 7 4 9 2 提示:从 1 开始,依次放置各自然数,Dole Rob 算法可以确定 的每一个元 素的下标: 1)第一个位置在第一行的正中。 2 )若最近一个 元素为N 的整数倍,则选下一行同列上的位置为新位置。 3 )新位置处于最近一个 位置的右上方。 4 )若超出方阵上边界,则选该列的在最后一行的位置,若超过右边界,则选择 该行的在最左一列的位置。 参考示例的 3 阶魔方阵,理解算法提示,并编程实现。 Q6. 用递归实现,显示用 1 分、2 分和 5 分的硬币凑成 1 元,一共有多少种方 法。

文档评论(0)

1亿VIP精品文档

相关文档