这个C程序,为什么运行出来的是乱码呢?
#include"stdio.h"main(){chara=176,b=219;printf("%c%c%c%c%c\n",b,a,a,a,b);printf("%c%c...
#include "stdio.h"
main()
{
char a=176,b=219;
printf("%c%c%c%c%c\n",b,a,a,a,b);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",a,a,b,a,a);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",b,a,a,a,b);} 展开
main()
{
char a=176,b=219;
printf("%c%c%c%c%c\n",b,a,a,a,b);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",a,a,b,a,a);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",b,a,a,a,b);} 展开
4个回答
展开全部
你给变量赋值得是ASCII码值,而那个值对应的就是你打印出来的那个内容。
就是这么回事。
就是这么回事。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对于字符型变量值域是-128-127 ,肯定会乱码,而且有些字符是不能显示的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你程序都没有写对。怎么可能会运行?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询