呵呵,问一个C语言的题目.问题一、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具体的讲讲.问题二、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/12 02:50:08
呵呵,问一个C语言的题目.问题一、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具体的讲讲.问题二、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具
呵呵,问一个C语言的题目.
问题一、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具体的讲讲.
问题二、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具体的讲讲.
%c:是字符型的格式字符;a、b、c怎么放在%c前面啊?
\t:是tab符号,好像没什么用啊?
'\101':在ASC码里是e.'\116':在ASC码里是t.怎么程序里压根就没出现啊?
程序结果为什么是这样的啊,有这么多空格?
呵呵,问一个C语言的题目.问题一、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具体的讲讲.问题二、红圈圈1中的双引号里面的都不懂.产生的结果不知道为什么,请详细具
1、%c:是字符型的格式字符;a、b、c怎么放在%c前面啊?
在前面那就输出这个字符,比如printf("k\n");就是输出k并回车,\n是转意字符
2、\t:是tab符号,好像没什么用啊?
\t是跳到下一个制表符,每8个字符为一列,是固定的,第9个字符前是第二行表头,tab后跳到这里,并不是往后跳8个字符,
3、'\101':在ASC码里是e.'\116':在ASC码里是t.怎么程序里压根就没出现啊?
'\101'也是转意字符,表示后面是8进制,对于十进制为65,对应'A',同理'\116'为'N'
4、程序结果为什么是这样的啊,有这么多空格?
第一句输出分别为:a、c1(a)、空格、b、c2(b)、tab(前面有5个字符,所以这里还将输出3个空格)、c、c3(c)、tab(前面有2个字符,再打印6个空格)、a、b、c、回车
第二句输出分别为:tab(输出8个空格)、\b(退格,删除一个空格)、c4('\101',A)、空格、c5('\116','N')、