求教:C语言 定义了char a; 输出时printf("%\n"); %后写什么呢?
发布网友
发布时间:2023-07-14 04:22
我来回答
共4个回答
热心网友
时间:2024-12-04 14:03
那要看你想输出什么了
如果是原模原样输出a里面的字符,用printf("%c\n", a);
如果是想输出a里面的字符对应的内码,用printf("%d\n", a);
当然也可以使用%o或 %x等输出字符对应内码的8进制或16进制
举例,如果有 char a='0';
用printf("%c\n", a); 将输出0
用printf("%d\n", a); 将输出48
用printf("%x\n", a); 将输出30
热心网友
时间:2024-12-04 14:03
对于char型数据,可以使用printf("%c\n", a);
热心网友
时间:2024-12-04 14:03
printf("%c\n");
热心网友
时间:2024-12-04 14:05
%c 就可以了