标题:求助!C语言,为什么要输出两个字符%c ?
取消只看楼主
ksurewin
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2014-12-12
结帖率:0
已结贴  问题点数:20 回复次数:4 
求助!C语言,为什么要输出两个字符%c ?
题目:要求输出国际象棋棋盘。
1.程序分析:用 i 控制行,j 来控制列,根据 i+j 的和的变化来控制输出黑
方格,还是白方格。
2.程序源代码:
#include "stdio.h"
main()
{
int i,j;
for(i=0;i<8;i++)
{
for(j=0;j<8;j++)
if((i+j)%2==0)
printf("%c%c",219,219);
else
printf(" ");
printf("\n");
}
}

本人菜鸟,请看红色部分,为什么要输字符?输出一个不行吗?
搜索更多相关主题的帖子: 国际象棋 include 源代码 C语言 
2014-12-12 16:12
ksurewin
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2014-12-12
得分:0 
回复 2楼 TonyDeng
输出过了,就是输出的字符不整齐
2014-12-12 16:49
ksurewin
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2014-12-12
得分:0 
回复 4楼 TonyDeng
没错,我用VC++6.0输出的是中文的,但是用安卓手机的C4droid输出是图案的
2014-12-12 17:05
ksurewin
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2014-12-12
得分:0 
回复 6楼 TonyDeng
这道题是来自“C语言程序设计经典案例100道”
2014-12-12 17:10
ksurewin
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2014-12-12
得分:0 
回复 10楼 TonyDeng
好的,受教了
2014-12-12 17:15



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




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

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