C语言中在运行时怎么在黑屏上打中文字

比如
#include "stdio.h"
void main()
{
char name[10];
gets(name);
puts(name);
}
我要输入我的名字,中文怎么输入,用拼音好像打不了!只能输入英文字母或数字

这要看你的运行环境了,要是用C++一楼的还算对,要不是这样的环境下面的语句就会出错了,可以下一个中文C语言运行环境,网上直接搜就有
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-04
笨蛋,用双引号用
前面用iostream
cout<<"你名字"
第2个回答  2010-08-04
可以的啊,我运行了。但是楼主要注意输入名字的长度,因为name[10],只有10字节的长度。
第3个回答  2010-08-04
不,你那个不是中文字符集。gets()是外国人发明的,所以没中国字,你要改成Unicode字符集,这个字符集包含了世界上所有国家的文字,中国的繁体字都有。
第4个回答  2010-08-04
下载个搜狐拼音,运行的时候按ctrl+空格,按shift+ctrl是没用的,这个问题我也遇到过
第5个回答  2010-08-04
对啊,严格来说c语言是不支持汉字的,不过c++支持

C语言中在运行时怎么在黑屏上打中文字
这要看你的运行环境了,要是用C++一楼的还算对,要不是这样的环境下面的语句就会出错了,可以下一个中文C语言运行环境,网上直接搜就有

二级c语言进程序是在黑屏内没输cd tc,直接输的tc回车,可以吗?
1,提示输入id1 id2 tc 2,没有任何提示,可直接输入:tc 按ALT+F调入考题!这是在二级考试系统下进行的

C语言<运行>出现天汇标准汉字系统,黑屏的界面???希望谁能帮助我...
这是一个DOS下中文输入支持软件.你可以按Ctrl+C中止它.然后重新到C编译器目录下的"Bin"目录找到TC.exe重新创建快捷方式

c语言运行后黑屏下输入ctrl z是什么意思
如果是在LINUX 下 就是ctrl+c

c语言编译下面图片的代码,结果在控制台显示黑屏为什么没有数值呢程...
循环结束的条件是读到EOF字符,为了输入EOF字符在Windows上你需要在行首按下Ctrl+Z组合键,在Linux上你需要按下Ctrl+D组合键。输入后,按回车。

c语言图形程序运行时,只是闪了一下黑屏,看不到结果
以DEV C++为例,如果有:include<stdio.h>int main(){ printf("hello world");}则会出现你说的一下黑屏,看不到结果的情况,这是因为程序已经执行完了,该进程结束了。你之前用到的编程软件之所以能看到结果,是因为软件帮你设置了类似暂停的功能:在程序退出前暂停住,你就看到结果了。上述程序...

c语言中最后出现的黑屏 可以直接输入对数 或者指数吗?(不是在程序中输...
可以直接输入,如果你对栈的知识了解的话,可以编写一表达式求值程序,这个时候就可以按照你说的方式输入了。但是,如果仅仅是编写一个简单的程序,想输入一个数的多少次方以及一个数的对数是不可以的。

用C语言完成编程后,按运行,为什么弹出的黑屏一闪就不见了?
因为黑屏是输出结果和输入数据用的.当输出结束和没有输入时就自动关闭了.如果想要看结果的话,可以按Ctrl+F5或者在程序尾加上getch()即可.其实在程序中经常放一些getch()可有很好的效果.

c语言写出来的exe文件运行黑屏?
使用 C 语言编写程序并生成可执行的 `.exe` 文件,如果运行时出现黑屏,可能是由几个不同的原因造成的。以下是一些可能导致这种情况的原因以及相应的解决方法:1. 窗口最小化:有时程序可能创建了一个窗口,但该窗口被最小化到了任务栏,因此看起来像是黑屏。检查任务栏是否有程序图标,点击它可以...

为什么我下载的c语言编译器,打开后一直黑屏
以DEV C++为例,如果有:1 2 3 4 include<stdio.h> int main(){ printf("hello world");} 则会出现你说的一下黑屏,看不到结果的情况,这是因为程序已经执行完了,该进程结束了。你之前用到的编程软件之所以能看到结果,是因为软件帮你设置了类似暂停的功能:在程序退出前暂停住,你就看到结果...

相似回答