11智能在线
新记
printf("a%cb%c\tc%c\t abc\n",c1,c2,c3);在c语言中是什么意思啊?这引号里和后面是什么关系?
请大家帮我思考思考,我想了很久了,搞不清楚。这引号里不是要和后面的,一一对应的么?拜托了!!!!
那最后那个 abc\n是什么意思呢???再帮帮我,我要把它搞清楚啊、
举报该文章
相关建议 推荐于2016-06-28
printf("a%cb%c\tc%c\t abc\n",c1,c2,c3);
c1 对应第一个 %c
c1 对应第二个 %c
c3 对应第三个 %c
\t 是制表符,空出一个TAB
\n 是换行符....
其他的字母,原样输出.
其实就是,把后面c1 c2 c3的内容值,以字符的形式输出而已.
看着复杂,其实,你这么理顺了,就非常容易理解了.
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/74m8qq4p.html
其他看法
第1个回答 2009-03-01
引号里的是逗号后面的c1,c2,c3输出的类型,比如你的这个语句 %c输出的是字符型 \t是让你输出的字符有间距 \n是换行 你看看C语言基础就知道了!~
相似回答
大家正在搜
相关问题
char c1='a',c2='b',c3='c'; pri...
printf("a%cb%c\tc%c\tabc\n",c1...
void main() { char c1='a',c2='...
c语言中,char c1=a c2=b c=3. print...
printf("a%c b%c\tc%c\tabc\n",c...
{ char c1='a',c2='b',c3='c',c4...
写出运行结果: char c1='a',c2='b',c3=...
C语言中 char c1='a',c2='b',c3='\1...