| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4326 人关注过本帖
标题:有大神会做吗,忘光了
取消只看楼主 加入收藏
张扬123
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-5-12
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
有大神会做吗,忘光了
1、统一用DOS功能的01H子功能从键盘逐个接收字符,成为一个字符串,如果按回车键,在屏幕显示结果;如果按ESC键,则程序返回DOS。
程序要求:
一、若字符是数字,进行奇偶性判断:并将奇偶数放在不同的内穿单元,分别显示在屏幕上。(EVEN NUMBER:存放偶数;ODD NUMBER:存放奇数)
二、若该字符是小写或大写字母,则在屏幕上显示该字符的下一个字符。(如:按下a键,经程序运行,在屏幕显示b;按下H,显示I)
三、其他字符统一由‘*’替代显示。
四、将所有键入的数字字符相加,并将相加得的结果以十进制的方式显示在屏幕上。(结果在100以内)
 请将运行结果严格按照如下格式显示在屏幕上:
Input string:3 4 6 9 0 7 a m H Q @ \ :
EVEN:4 6 0
ODD:3 9 7
OTHERS: b n I R * * * *
ADD RESULT IS :29
2、程序审计:从键盘输入一个字符串,回车后结束输入,然后对该字符串中出现的所有16进制字符按照其对应的16进制数值进行求和,结果仍以16进制显示。16进制字符包括:0~9(30H~39H)、A~F(41H~46H)、a~f (61H~66H)。
要求:
一、每个16进制字符仅当一位16进制数值进行处理;
二、求和的结果范围为0到FF,以大写形式显示;
三、如果和只有1位,那么高位的0不显示,例如和为D,那么须显示为D,而不是0D;
四、画出详细的流程图
 参考实例 1:
输入:12:【*as
输出:D  (即1+2+a=D)
参考实例 2:
输入:2fD3uyRe
输出:2F  (即2+f+D+3+e=2F)
搜索更多相关主题的帖子: 十进制 奇偶性 奇偶数 字符串 
2015-05-12 14:23
张扬123
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-5-12
收藏
得分:0 
回复 2楼 hu9jj
能帮忙做下不,版主,学弟问的,我也忘光了
2015-05-12 22:08
快速回复:有大神会做吗,忘光了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016518 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved