可以使用unicode编码来输出所有汉字,可以参考以下代码:
复制
正确例题
#include <stdio.h>
int main() {
unsigned int i;
for (i=0x4E00; i<=0x9FA5; i++) {
printf("%04X\t", i);
printf("%-2lc\t", i);
if (i%10 == 0) printf("\n");
}
return 0;
}
正确例题
#include <stdio.h>
int main() {
unsigned int i;
for (i=0x0a00; i<=0x9FA5; i++) {
printf("%04X\t", i);
printf("%-2lc\t", i);
if (i%10 == 0) printf("\n");
}
return 0;
}
正确例题
#include <stdio.h>
int main() {
unsigned int i;
for (i=0x0000; i<=0x9FA5; i++) {
printf("%04X “, i);
printf(”%-2lc “, i);
if (i%10 == 0) printf(”\n");
}
return 0;
}
正确例题代码<输出所有符号>
#include <stdio.h>
int main() {
unsigned int i;
for (i=0x0000; i<=0x9FFF; i++) {
printf("%04X “, i);
printf(”%-2lc “, i);
if (i%10 == 0) printf(”\n");
}
return 0;
}