c语言输出不了中文

  • 为什么我的c语言程序题中文没有输出?
    答:您的C++版本可能过低,不支持中文输出,或者编译器过低,不支持中文输出。您可以试着装其他版本的C语言编译器,或者C++编译器,建议下载版本较高的编译器。如果C语言仍然不行,可以尝试下载C++语言编译器。
  • c语言输入中文显示不出来
    答:C语言中,汉字是用字符串来存储的,因为,汉字是多字节组成(GBK字符集一个汉字占两个字节,UTF8字符集,一个汉字占三个字节),所以,标准C中,只能用字符串来存储汉字数据。可以采用字符串输入函数来输入中文。判断中文是不是指定数据,可以用strcmp()函数来进行比较 中文输出,可用printf("%s")来输...
  • C语言的问题 不能出现中文
    答:一般是字符集的问题。先确定一下你用的IDE,也就是编辑器是否是gb2312. 具体方式因编辑器不同而不同。如果不是 那么改成gb2312.如果还不行,那么在编译的时候加上 -finput-charset=GB2312 -fexec-charset=GB2312 比如你这个 就是 gcc 31.c -o 31.exe -finput-charset=GB2312 -fexec-charset...
  • c语言程序运行时无法切换出中文
    答:回答:ctrl + shift 是切换语言,ctrl+space是预设输入法和系统输入法之间切换
  • C语言 为什么我写完这些代码后,不能在控制台输入中文?
    答:有可能是系统的问题。迂回的办法:你要输入什么可以先输入到记事本,再从记事本粘贴到控制台的。
  • xcode编写c语言为什么输出不了中文?
    答:测试了,确是一直输出拼音。但在终端执行这个程序,可以输入中文,且输出也是中文。如图所示。因此,猜想是xcode自带终端的问题,可能与xcode仅支持英文界面有关。如果输入中文,建议通过系统终端测试。xcode生成的可执行文件完整路径如下图所示:
  • c语言怎么输出中文
    答:printf()是可以的,只不过有些编译系统不支持中文,输出时出现乱码。也就是说,不能输出中文是编译环境的问题,不是你方法不对。
  • 利用visual c++6.0编写c语言时,不能输入汉字,怎么办?
    答:如果是程序运行时在控制台里不能输入中文,那么如下设置:进入C:\Windows\system32找到cmd.exe,右键属性在“选项”选项卡中找到当前代码页,设定为“936 (ANSI/OEM - 简体中文 GBK)”
  • 怎样用C语言编译出中文?
    答:需要准备的材料分别有:电脑、C语言编译器。1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:char a[] = "中文";puts(a); 。3、编译器运行test.cpp文件,此时成功定义了中文并进行了输出。
  • 在C语言运行框里不能输入中文
    答:呵呵,那是因为你的命令提示符版本不能输入中文。我的也是一样。我都是先在记事本上复制好,然后点命令提示符的标题栏右键,选择编辑--粘贴的。呵呵,可以去网上下载的。比如在狗狗输入命令提示符,就有一堆的资源。只有几百KB大小。

  • 网友评论:

    人卷18677023881: 在C语言运行框里不能输入中文 -
    42255鞠先 : 呵呵,那是因为你的命令提示符版本不能输入中文.我的也是一样.我都是先在记事本上复制好,然后点命令提示符的标题栏右键,选择编辑--粘贴的. 呵呵,可以去网上下载的.比如在狗狗输入命令提示符,就有一堆的资源.只有几百KB大小.

    人卷18677023881: c语言编写完成之后测试运行的中文不能正常显示.中文类字符都变成了?. -
    42255鞠先 : 重新点出菜单,选“默认值”项,发现“默认值”里的“当前代码页”是可以设置,有两个选项:“437 (OEM - 美国)”和“936 (ANSI/OEM - 简体中文 GBK)”,将“当前代码页”设置为“936 (ANSI/OEM - 简体中文 GBK)”,点“确定”,没...

    人卷18677023881: c语言怎么输出中文 -
    42255鞠先 : printf()是可以的,只不过有些编译系统不支持中文,输出时出现乱码. 也就是说,不能输出中文是编译环境的问题,不是你方法不对.

    人卷18677023881: C语言如何输出中文 -
    42255鞠先 : 这要看你用的C的版本,如果是Turbo C 的话,是不能输出中文的,它不支持中文输出功能.如果是其他版本的C应该可以(我也不太确定其他版本能不能输出).

    人卷18677023881: C语言中为什么不能输入汉字?C,C++,C#这几种语言有什么区别? -
    42255鞠先 : 不是C语言不能使用汉字,而是你使用的编辑器或早期编译器不支持汉字.现在所有计算机语言都支持汉字 C++语言语言在C语言基础上扩展了面向对象功能. C#语言与C/C++没有太大关系,只不过是使用了很多相同的符号和关键词罢了,但丑陋无比,如数组声明 C/C++ int a[5]; int *a = new int [5]; C# int[] a = new int [5]; 为什么要在int后面加上[],只不过是为了编译器词法分析方便罢了,但却使用不符合C/C++标准的语法格式.

    人卷18677023881: 运行C语言程序时,代码中printf中文时,运行输出的中文怎么总是错误的? -
    42255鞠先 : 如果你用的是C++的话中文是可以显示的. 但是printf内容需要加引号的!如果用的是Turbo C 或者 Win-TC的话 中文是无法显示的.会有乱七八糟的东西..

    人卷18677023881: 有个作业 编程输出中文“你好,C语言!”. 我按着书上做的 为什么做不出来?
    42255鞠先 : 我教你. #include<iostream>int main(){using namespace std;cout<<"你好,C语言." ; //注意,“;”个符号一定要在英文输入法的情况下使用,如果是中文输入法,不可以的.system("pasue");return 0;}如果你的电脑编译出来,闪一下黑屏就结束了.那是你没有加 “暂停符号”. 可以用 system ("pause"); 来暂停一下.或者输入设置暂停一下. 比如,在return 0;前面输入 cin.get(); 即可.

    人卷18677023881: C语言怎么输出汉字啊? -
    42255鞠先 : 到下面下载UCDOS98, 安装好后先执行UCDOS命令, 按ALT+F2是拼音, ALT+F5是五笔.http://www.longjus.com/ucdos98c.rar

    人卷18677023881: C语言怎么打印汉字? -
    42255鞠先 : 1、中文字符串可以使用printf()、puts()等函数直接输出.#include #include int main() { const char str[] = "这里全是中文"; printf("\n输出字符数:%d\n", printf(str)); puts(str); return 0; }2、单个中文字符,需要进行本地化设置,需要使用宽字符版的printf()即wprintf输出. #include #include int main() { setlocale(LC_ALL, "chs"); wchar_t wc = L'中'; wprintf(L"%c\n",wc); return 0; }

    人卷18677023881: c语言中使用a后为何不能输出汉字
    42255鞠先 : 可以输出吧, \a仅表示正告的意思,即运行后会听到1声“滴”的提示音以下是我的验证代码:#includeiostreamusingnamespacestd;voidmain(){printf(\a);system(pause);//暂停inti=123;printf(i=%d,中文,\a,i);system(pause);printf(中文\n);}

    热搜:c语言编译器在线编译 \\ c语言输出的中文不对 \\ c语言怎么输出中文 \\ c语言怎么打出来中文 \\ c语言输入输出汉字 \\ c语言一句话输出n遍 \\ 如何用c语言输出中文 \\ c语言可以输出中文吗 \\ c语言输出中文的代码 \\ c语言网页版在线编译器 \\ c语言怎么直接输出汉字 \\ c语言没有输出 \\ c语言软件怎么切换中文 \\ c语言打不出中文 \\ c语言怎么输出中文字符 \\ c语言printf输出中文 \\ c语言编译器怎么调中文 \\ c语言怎么打中文 \\ 用c语言输出一段中文 \\ vscode终端输出不了中文 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网