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
你是说需要写程序来显示中文字,还是说注释?应该是可以打出中文字的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息