标题:用ASCII码编写一个程序,用双线字符在屏幕上打印一个方框。你说我哪里错了捏 ...
只看楼主
LShang
Rank: 4
来 自:China
等 级:业余侠客
威 望:3
帖 子:183
专家分:258
注 册:2010-12-24
得分:7 
不停出汉字就对了,你的程序应该停不下来吧。
6#的哥哥已经给出问题所在了。
另外个人觉得在定义符号的时候直接把
unsigned char stand_double_line = 186;      //字符‘‖’=186
写成
unsigned char stand_double_line = '';
就可以了,这样貌似移植性还会好一点。

学如逆水行舟,不进则退
士不可以不弘毅,任重而道远
2012-09-30 16:43
LShang
Rank: 4
来 自:China
等 级:业余侠客
威 望:3
帖 子:183
专家分:258
注 册:2010-12-24
得分:0 
另外你出问题的那个for里边的逻辑也是有问题的,目测改正了也只能输出左边的,没法输出右边的线。

学如逆水行舟,不进则退
士不可以不弘毅,任重而道远
2012-09-30 16:44
getian820
Rank: 1
等 级:新手上路
帖 子:8
专家分:6
注 册:2012-9-8
得分:0 
回复 12楼 LShang
还是不行,那就只能这样?我再好好学习一下。谢谢你啦,嘿嘿。
2012-10-02 12:46
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:7 
用纯英文Windows呀,或者返回DOS。

授人以渔,不授人以鱼。
2012-10-02 14:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-382360-1-1.html




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

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