一个C语言程序,求解释...
#include<stdio.h>voidmain(){charc1='a',c2='b',c3='c',c4='\101',c5='\116';printf("a%cb...
#include<stdio.h>
void main ()
{
char c1='a',c2='b',c3='c',c4='\101',c5='\116';
printf("a%cb%c\tc%c\tabc\n",c1,c2,c3);
printf("\tb%c%c\n",c4,c5);
}
新手,菜鸟一个,看不太懂,求大神解释下意思...
求解释这个程序Print出的结果格式代表的意思 展开
void main ()
{
char c1='a',c2='b',c3='c',c4='\101',c5='\116';
printf("a%cb%c\tc%c\tabc\n",c1,c2,c3);
printf("\tb%c%c\n",c4,c5);
}
新手,菜鸟一个,看不太懂,求大神解释下意思...
求解释这个程序Print出的结果格式代表的意思 展开
6个回答
展开全部
这是哪里的代码。。。这风格碉堡,void main已经是很多年以前的东西了
抛开编程风格不说,程序功能是
定义c1 c2 c3 c4 c5 五个字符变量,同时赋值 \101 \106表示输入的是八进制数。表示A和N
\t表示输出一个Tab(制表符号)
结果的输出应该是
aabb (Tab) cc (Tab) abc
(Tab) bAN
抛开编程风格不说,程序功能是
定义c1 c2 c3 c4 c5 五个字符变量,同时赋值 \101 \106表示输入的是八进制数。表示A和N
\t表示输出一个Tab(制表符号)
结果的输出应该是
aabb (Tab) cc (Tab) abc
(Tab) bAN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第四行是赋值语句 分别对c1-c5赋值了
char 是字符类型 对其进行赋值是字符括在两个单引号中 后面加反斜杠那是转义字符
你可以百度一下ASC2码对着查看一下
printf这就不用说了吧
char 是字符类型 对其进行赋值是字符括在两个单引号中 后面加反斜杠那是转义字符
你可以百度一下ASC2码对着查看一下
printf这就不用说了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\后面+数字代表8进制 \t为制表符\n为换行 有了这些你可以知道这个printf所输出的内容了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个还是自己找本书看吧!据说《c language programing》神级书!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\t是table
\b是回退
\n是回车
\b是回退
\n是回车
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询