- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、 有一数字如下: 65436543654365436543 循环排列,
1)输入一个数字 n,输出第 n 个数字。
如输入 3 则输出为 4,输入 1 则输出为 6。
2)输入一个数字 n,在屏幕上输出如题数字,每行 30 个数字。
(3)输入一个数字 n,输出所有数字 4 所在的位数。
如输入 15,输出 4 所在的位置,即 3 7 11 15
2、有一字符串如下: EDCBAEDCBAEDCBA ..循环排列,
(1)输入一个整数 n,输出第 n 位字符。
如输入 3 输出为 C,输入 1 则输出为 E。
(2)输入一个整数 n,在屏幕上输出如题字母,每行 30 个字母。
(3)输入一个数字 n,输出所有 1-n 范围内字母 C 所在的位数 ,场宽 4。如输入 15,输出 D 所在的位置,即 2 7 12
3、输入一字符,如该字符为小写字母,则转换成大写并输出;如该字符为大写字母,则转换成小写并输出,如果输入是数字则将该数字转成整数并输出该整数。否则输出 ’Error’,即错误。
如输入 a 则输出为 A,如输入为 B 则输出为 b,如输入 9 则转成整数 9 并输出。
(提示: ’a’≤小写字母≤ ’z’,’A’≤大写字母≤ ’Z’)
4、输入三个数,判断这三个数能否作为边长组成三角形,如果能组成则输出TRUE,不能组成三角形则输出 FALSE。
第 1页 (共 16页)
5、输入三个数,按从大到小的顺序输出。如,输入 15 20 16 ,输出为 20 16 15
6、输入一个三位整数,输出一个新三位数,使其百位数最大,个位数最小。
如,输入 315,输出 531。
7、输入四个整数,输出四个数中的最大值和最小值。 (分两行输出)
8、输入一个秒数,转换成小时、分、秒并输出。
如输入 4500,输出为 1:15:0。
9、有鸡兔同笼,现发现有头 30 个脚 90 只,试编程算出鸡兔各多少只并输出。
10、有五个好朋友相聚,第一个朋友带来很多糖块赠送给各位好友,使每人的糖块在原来的基础上增加了一倍,第二个朋友也向各位朋友分发糖块,使每人在已有糖块的基础上又增加了一倍,第三、第四、第五位朋友都照此办理,最终每人刚好都有 32 块糖,请编程算出原来每位好友各有多少糖块。
11、假设邮局规定寄邮件时若每件重量在 1 公斤内(含 1 公斤)以每公斤 1.5 元收取邮费,超过部分按每公斤 0.8 元收取邮费。编程输入邮件重量,输出应收邮费。
12、输入考试成绩, 如果获得 80 分以上为 A 等,60 到 79 分为 B 等,60 分以下为 C 等。编程输入分数,输出相应等级。 (用 IF 和 CASE 两种方法)
第 2页 (共 16页)
13、输入两个 0 到 99 的整数,输出这两个整数相乘的竖式。
如,输入 15 9 则输出 15 和 9 相乘的竖式,输入 18 21 则输出 18 和 21
相乘的竖式。
14、输入任意的小写字母 ch 和任意数字 n,将该字母按照字母表顺序向后移动
n 位(字母表首尾相连成环状) ,输出移位后的字母。例如输入 b 3,则输出
e;输入 x 4,则输出 b。(用两种方法解)
输入格式:输入两个数据,之间用一个空格隔开,第一个数据是小写字母,
第二个数据是一个正整数。
输出格式
输出一个字符,表示移位后的字母。
样例输入: b 3 样例输出: e
15、输入一个年份,判断是否是闰年,是则输出 ’Yes’,否则输出 ’No’
(年份能被 4 整除,并且不能被 100 整除,或年份能被 400 整除即为闰年。)(用 IF 和 CASE 两种方法 )。
16、输入一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相同。
17、读入一个小写字母,如果它的 ASCII 码是奇数,输出其后继字母,如果它的 ASCII 码是偶数,则输出其前趋字母。
输入: f (ASCII 码 102) 输出: e
第 3页 (共 16页)
输入两个两位数,它们各位上的数字互不相等,如果这两个两位数的乘积等于把它们各自位上的数字交换后所得的新的两位数的乘积,输出等式,否则输出不等式。
例如:
输入: 12
63
输出: 12*63=21*36
输入: 12
34
输出: 12*3421*43
给出一个英文字母,要求按字母顺序输出 5 个字母,给定的字母是五个字母中间的一个
字母。例如,给定的字母是“ R”,应输出 PQRST;给定的字母是“ Z”,应输出 XYZAB;给定的字母是“ B”应输出 ZABCD,其余类推。(用两种方法解)
输入: R 输出: PQRST
输入: Z 输出: XYZAB
20、编程模拟剪刀石头布游戏, J 表示剪, S 表示石, B
原创力文档


文档评论(0)