c++中我运行的程序,怎么输不进中文

#include<iostream>
#include<string>
#include<cstring>
int main()
{
using namespace std;
string wenzi,sb;
sb="zhongwen中";

getline(cin,wenzi);
cout<<wenzi<<sb<<endl;

return 0;
}

代码有问题呢.你试试这:

#include <iostream>
using namespace std;
int main()
{
string wenzi;
wenzi="中文";
cout<<"输出文字:"<<"wenzi";
system("pause");
}
这是输出中文,输入中文也是可以的.cin<<...<< 就行

追问

你没有在程序运行时,打入中文吧,我中文打不进去

追答

你看,我打得进去的,我之前学java的,最近在学c++,你看到下面有搜狗输入法了吗?可以切换的,你试试,,以前java在dos里运行的时候,很多时候要输中文路径,支持的

#include <iostream>
#include <string>
using namespace std;
int main()
{
string Chinese;
Chinese="中文\n";
cout<<"输出文字:"<<Chinese;
string Input;
cin>>Input;
cout<<"The input world is:"<<Input;
system("pause");
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-11
能输入文字呀,我的是vs2010追问

我的代码没问题?

追答

追问

visual studio 2005 我用的这个不行,还是我的书入法有问题

本回答被提问者采纳
第2个回答  2014-01-11
编码格式的问题吧追问

什么意思,比如怎么样,才能打进中文

第3个回答  2014-01-11
这是应为写的是DOS版的追问

什么意思,怎么才能输入,书上只教我
输入英文,视频也是,我自学的,不太懂

追答

就类似于你看看DOS命令框能不能输入汉字

追问

你是说编程软件不对

追答

写成这种,或者将cout<<"输出文字:"<<"wenzi";改为cout<<"输出文字:"<<wenzi;,要加个#include<string>

c++中我运行的程序,怎么输不进中文
include <iostream>using namespace std;int main(){string wenzi;wenzi="中文";cout<<"输出文字:"<<"wenzi";system("pause");}这是输出中文,输入中文也是可以的.cin<<...<< 就行

c++程序 运行界面 无法输入汉字
你说的C++运行界面是指控制台窗口,其实也就是你在运行中输入cmd打开的那个窗口。要在这个cmd窗口中输入中文其实很简单,那就是使用“切换输入语言”的快捷键(注意,不是通常说的切换输入法那个,那个在系统中显示的是“切换键盘布局”。你可以在输入法设置中看到一个“高级键设置”,那里有说明哪个快捷...

c++程序运行时怎么输入中文
1.运行环境要支持中文输入,一般编辑器可以在(设置--编辑器--常规设置--其它设置--编码--选择UTF-8项)设置。用char字符串就可以保存汉字。用cin\/cout方法就可以输入输汉字。2.例程 include <iostream>using namespace std ;int main(){ char str[128]; cout << "请输入汉字字符:" ; ...

利用visual c++6.0编写c语言时,不能输入汉字,怎么办?
如果是程序运行时在控制台里不能输入中文,那么如下设置:进入C:\\Windows\\system32找到cmd.exe,右键属性在“选项”选项卡中找到当前代码页,设定为“936 (ANSI\/OEM - 简体中文 GBK)”

Visual C++6.0不能输入和显示汉字
出现此问题的原因为:设置问题导致的。解决的方法和详细的操作步骤如下:1、第一步,打开VC6.0的编程环境,如下图所示,然后进入下一步。2、其次,完成上述步骤后,在菜单栏中选择“工具”选项,然后在其中选择“选项”子菜单项,单击下图中最右边箭头所指的图标,如下图所示,然后进入下一步。3、接...

VC++6.0运行窗口不能输入中文
我有更好的答案推荐于2017-12-16 13:54:32 最佳答案 如果切换输入法不行的话.就开始--运行--输入regedit回车---将注册表"HKEY_CURRENT_USER\\Console"中的"LoadConIme"修改为"1"然后运行是直接切换输入法就OK了. 本回答由网友推荐 举报| 答案纠错 | 评论(1) 2 3 其他...

为什么我的c语言程序题中文没有输出?
您的C++版本可能过低,不支持中文输出,或者编译器过低,不支持中文输出。您可以试着装其他版本的C语言编译器,或者C++编译器,建议下载版本较高的编译器。如果C语言仍然不行,可以尝试下载C++语言编译器。

c++编的程序运行后,对话框内如何打入中文?
你说的应该是在控制台也就是黑色窗口里运行的程序 在那个界面切换输入法是 alt+shift 不是ctrl+shift

c与c++程序设计学习与实验系统怎么输不出汉字 是我电脑的原因但是我查...
首先,看是否支持中文编码。如果支持的话,问题就不大。如果不支持,看有什么地方可以设置,设置一下,就可以了。

[100分]visual c++ 运行时中文乱码问题
那是因为你的控制台程序(就是那个黑色的运行窗口)没有设置,你在上面点击右键然后可以设置你需要的显示时的字体。这样就可以了。不会是乱码

相似回答