中易网

c++程序里打不出来中文字怎么办

答案:6  悬赏:50  
解决时间 2021-04-28 23:29
  • 提问者网友:失败的占卜者
  • 2021-04-28 00:05
c++程序里打不出来中文字怎么办
最佳答案
  • 二级知识专家网友:单身小柠`猫♡
  • 2021-04-28 00:52
需要中文版软件,否则只能调用字库进行。
全部回答
  • 1楼网友:高冷不撩人
  • 2021-04-28 05:19
中文放在双引号里面是可以正常使用的。
  • 2楼网友:陪衬角色
  • 2021-04-28 04:39
你设置一下输入法啊 说不准是你的输入法有问题
  • 3楼网友:万千宠爱
  • 2021-04-28 03:04

:#include <iostream>
using namespace std;
class array

//定义一个矩阵类

{
public:
int data[9];//定义矩阵的大小,元素为9个,为3*3的矩阵
 array()

//构造函数,将变量初始化为0

{

int i;
 for(i=0;i<9;i++)
 data[i]=0;
 }
 void put()

//通过输入方式,为矩阵的各元素进行赋值

{
  int i;
  for(i=0;i<9;i++)
   cin>>data[i];
 }
   array operator+(array a);

//+重载函数的声明
   
   void show();

//矩阵元素输出显示的函数声明
};
array array::operator +(array a)

//+重载函数的定义
{
 array b;
 int i;
 for(i=0;i<9;i++)

//通过循环将对应元素进行相加,并记录
 {
  b.data[i]=data[i]+a.data[i];
 }
 return b;
}
void array::show()

//显示输出各元素
{

int k=0;
for(int i=0;i<9;i++)
{
 cout<<data[i]<<"  ";
k++;
if(k%3==0)

//控制每输出三个进行换行
cout<<endl;

}
}
void main()
{
 array a,b,c;//定义三个矩阵变量
 a.put();//为矩阵a进行赋值
 a.show();//输出矩阵a的各元素

 b.put();//为矩阵b进行赋值
 b.show();//输出b的各元素
 c=a+b;//重载+函数的调用

 c.show();//输出矩阵c的各元素
}

 

才看到,不知道还来不来的及……希望不晚

  • 4楼网友:零负荷的放任
  • 2021-04-28 02:56
命令行的字符集,要是中文的 936 ~ ~ ~
  • 5楼网友:桑稚给你看
  • 2021-04-28 01:23
你是说需要写程序来显示中文字,还是说注释?应该是可以打出中文字的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息