斜杠t也就是tab健,是四个空格,c4 和c5就是八进制转换为10进制所对应的ASCII码值对应的字符,通过int强制类型转换用%d输出即可
就是c4 c5,强制转为int后用%d格式输出就行,因为字符型也可以看成数字型
帮忙采纳一下,谢谢
#include<stdio.h>
int main(){
char c1 = 'a',c2 = 'b',c3 = 'c',c4 = '\101',c5 = '\106';
printf("c1 = %c c2 = %c c3 = %c\n",c1,c2,c3);
//字符
printf("c4 = %c c5 = %c\n",c4,c5);
//对应的ASCII
printf("c4 = %d c5 = %d\n",c4,c5);
//一个\t表示四个空格,当然,用在末尾补齐是另外考虑
//测试
printf("****1234****\n");
printf("**** ****\n");
printf("****\t****");
//两者效果相同
return 0;
}
有帮助记得采纳哟