c – 如何以大块字母打印“HELLO”,其中每个字母高7个字符,宽5个
发布时间:2020-12-16 10:00:05 所属栏目:百科 来源:网络整理
导读:我是C的初学者.我想过做O’Reilly实用C编程的编程练习.这是个问题. 如何以大块字母打
我是C的初学者.我想过做O’Reilly实用C编程的编程练习.这是个问题.
如何以大块字母打印“HELLO”,每个字母高7个字符,宽5个字符. H H EEEEE L L OOOOO H H E L L O O H H E L L O O HHHHH EEEEE L L O O H H E L L O O H H E L L O O H H EEEEE LLLLL LLLLL OOOOO 但我不知道如何在另一个字符旁边打印一个字符.我试图打印H和E,但它们不是水平的.他们是垂直的.这是我的代码. int problem4_4() { int i; for(i=0;i<7;++i) { if(i==3) cout<<"HHHHHn"; else cout<<"H Hn"; } for(i=7;i<14;i++) { if(i==7||i==10||i==13) cout<<"EEEEEn"; else cout<<"En"; } return 0; } 我知道这不是正确的程序.请尽力帮助我. 提前致谢. 解决方法
提示:每个字母都是相同的大小,所以请自己制作一个“字母”数组:每个字母都是形成字母的二维字符数组.
现在,当你去打印时,比如说“你好”,你可以打印每个字母的第一行,然后是换行符,然后是每个字母的第二行,然后是另一个换行符,等等. 希望这可以帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |