c语言输出中文怎么写

  • c语言怎么输出中文
    答:printf()是可以的,只不过有些编译系统不支持中文,输出时出现乱码。也就是说,不能输出中文是编译环境的问题,不是你方法不对。
  • 求教:c语言在什么环境下可以输入输出中文,代码是什么?
    答:在vc++6.0中试直接可以的 例如printf("你回答的好棒!\n");就可以输出中文 别的编译器没试过,我也不敢冒然告诉你,希望我的回答对你有帮助
  • C语言中如何用编码输出中文字符?
    答:(不知道在这儿能不能正常显示……),但是Windows的命令提示符程序读取到这里就会自动使用宽字符集,也就是说,它已经准备好读取下一个字符,然后把他们当成一个字符显示出来。于是就出现了那个汉字。include <stdio.h> int main(){ printf("%c%c",(char)0xce,(char)0xd2);} ...
  • C语言中一个字符用%c输出,那么一个中文字用什么输出呢?
    答:首先要明白,在C语言中,汉字的的储存方式,即一个汉字用两个字节储存,在字符串中,如果要将某一汉字输出,应该同时输出和这个汉字有关的字符,采用printf("%c")方式输出~例如 include"stdio.h"void main(){ char a[]="你好";printf("%c%c%c%c",a[0],a[1],a[2],a[3]);} 或采取...
  • c语言中如何同时输出汉子 数字
    答:第一种方法:将汉字和数字全部作为字符输出。第二种方法:将汉字和数字分别输出,汉字作为字符。你的问题不太明白,不知道你的编译器是什么:如果是Win-TC,那么输出汉字就需要在变量定义之后,所有其他语句之前,加两条语句:system("graftabl 936");clrscr();这样就能输出中文。
  • C语言中如何用编码输出中文字符?
    答:一个字节肯定不够用,最多才256个汉字嘛。另外,好像还有很多种编码方式,如ASCII\UNICODE等。祝你学得愉快。所以 char chinese[]="中华人民共和国";printf("字符串长度=%d\n",strlen(chinese));//输出的长度为14。如果你只是单纯地想实现输出某些中文的变量的话,可以从文本文件中读出来。
  • C语言输入一段文字(英文和中文字符均有),要求输出其中的汉字问题。求...
    答:由于多字节的字符,在按单字节方式取出时,都会大于127(ASCII表上限),所以只要判断取出的字符对应整数值大于127,那么就可以判断为多字节字符的组成部分,于是得到下面这个程序。char input[] = "我I爱Love你You";char *p = input;char output[50];int i = 0;while((*p) != '\0'){ if (...
  • 用C语言实现:从键盘输入汉字(中文的哦),然后输出就好啦
    答:include <stdio.h> int main(){ char str[128];scanf("%s" , str );printf("%s\n",str );return 0;}
  • C语言编程 请问里面的中文怎么输出 还有 这题是要用数组吗
    答:你好!double maxArr(double arr[],int n) 从给出的函数形式看,必须要用数组的;关于名字,要采用字符数组来完成存储!你需要完整的代码吗
  • C语言可以直接输出中文字符串吗?
    答:这是跟你运行环境有关系;你的运行环境是支持就行了,一般可以在Microsoft Visual studio 2005/2008/2010等环境下,中文都是可以了,还可以使用vc++ 6.0等 TC等 使用方法:C:printf(“中文就行了”);

  • 网友评论:

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

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

    法胆19224069115: 怎么在C语言里用printf输出一个中文 -
    4844支该 : 一般情况下,应用程序采用的字符集为gbk, gb2312,该字符集中一个汉字由两个字节组成,所以在普通的C语言中,汉字是按字符串进行存储和输出的.(另:还有utf8字符集,一个汉字由三个字节组成,详情可查阅utf8字符集)char * p = "张...

    法胆19224069115: 如何用C语言输出中文? -
    4844支该 : 在C程序中显示汉字 在许多C程序设计中,要用到汉字进行提示或人机交互,而现行的Turbo C集成开发环境不是汉化的,如何编制能显示汉字的C程序呢? 下面的方法可以帮你在西文环境下显示汉字.这种方法是调用中文汉字库进行汉字显示...

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

    法胆19224069115: C语言怎么打印汉字? -
    4844支该 : 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; }

    法胆19224069115: 用c语言如何编写输入一个汉字后继续输出另一个汉字? -
    4844支该 : 用自符串: 先定义一个字符串,如:char hanzi[20]. 然后: scanf("%s",hanzi); 或者gets(hanzi). 不过定义的时候控制了字节为20,不能输太多,(一个汉字两 个字节).1、引入标准输入输出库:sdtio.h. 2、定义字符串形式的汉字(采用字符数组存储). 3、使用printf函数,或者puts函数输出字符串形式的汉字.

    法胆19224069115: 怎么编一个可以输入输出汉字的C语言程序啊 -
    4844支该 : 把汉字当成普通字符看待就行了,看例子#include<stdio.h> void main() {char c[10];printf("请输入汉字:\n");scanf("%s",c);printf("%s",c); }

    法胆19224069115: 这样在C语言中输出汉字???
    4844支该 : Windows XP与DOS是完全不同的两种内核.Windows XP几乎把DOS完全摒弃了. 而TC则是DOS时代的遗留物. 所以用TC编出来的程序在WINDOWS XP中运行时,权限是非常有限的.特别是对屏幕的操作.所以画点阵的方法是行不通的(...

    法胆19224069115: C语言中如何使汉字一个一个的输出 -
    4844支该 : 简单写了个例子,仅供参考(注:汉字中有可能有单字节符号):#include "stdio.h"#include "windows.h" void main() {char str[] = "你好,你是我的!"; char tmp[3] = {0}; int i = 0; int len = strlen(str); for(i = 0; i < len; ) { memset(tmp,0,3); ...

    热搜:如何用c语言输出一个短句 \\ c语言怎么打出来中文 \\ c语言输入输出汉字 \\ 怎么让c语言显示中文 \\ c语言输出格式大全 \\ c语言怎么输入中文 \\ c语言翻译成中文在线 \\ c语言输出一段中文字 \\ c语言怎么输出中文字符 \\ c语言编程怎么输出汉字 \\ c语言怎么直接输出汉字 \\ c语言printf怎么输出中文 \\ c语言编程如何输出中文 \\ 用c语言输出一段中文 \\ c语言输入中文输出中文 \\ 用c语言输出一句中文 \\ c语言怎么输出姓名 \\ 在c语言中使用中文字符 \\ c语言如何输出中文 \\ c++输入输出 \\

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