c语言小问题(在线等)中文输出乱码

2024-12-26 10:44:55
推荐回答(5个)
回答1:

因为中文是占2个字符的 程序可以这么写
#include
#include
void shuchu(char shuchu[])
{
int i=0;
while(shuchu[i]){
printf("%c%c",shuchu[i],shuchu[i+1]);
printf(" ");
Sleep(1000);
i=i+2;}
}
main()
{
char b[]="我们";
shuchu (b);
}

回答2:

你文件保存的格式和终端字符集冲突,把你的c文件用记事本打开,另存为asci码的试试。

回答3:

解压文件出现中文乱码怎么办解决办法

回答4:

#include
#include
void shuchu(char shuchu[][])
{
int i=0;
while(shuchu[i][]){
printf("%s",shuchu[i]);
printf(" ");
Sleep(1000);
i++;}
}
void main(){
char b[][]="我们";
shuchu (b);

回答5:

你用的是wintc吗?需要
点工具栏上的超级工具集,点中文DOS运行环境,打开程序就行了。