为什么我用Visual C++ 6.0编辑下面程序是没有输出结果呢?

程序如下:#include"stdio.h"main(){chara,b,c;a="B";b="O";c="Y";putchar(a);putchar(b);putcha... 程序如下:
#include "stdio.h"
main()
{
char a,b,c;
a="B";b="O";c="Y";
putchar(a);putchar(b);putchar(c);
}
展开
 我来答
zmryyj
2012-12-09 · TA获得超过1161个赞
知道小有建树答主
回答量:591
采纳率:0%
帮助的人:174万
展开全部
原因:在你的程序里,putchar是用于输出单个字符的函数。而按照你的变量初值形式——a="B";b="O";c="Y"; 当然程序不会有输出。

#include "stdio.h"
main()
{
char a,b,c;
a='B';b='O';c='Y';
putchar(a);putchar(b);putchar(c);
return 0;
}

望采纳~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
terranlong
2012-12-09 · TA获得超过7294个赞
知道大有可为答主
回答量:2660
采纳率:0%
帮助的人:3999万
展开全部
#include "stdio.h"
int main()
{
char a,b,c;
a='B';b='O';c='Y'; // 字符应该用单引号,而不是双引号
putchar(a);putchar(b);putchar(c);
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式