下面那段
代码只能输入和输出数字~~~帮忙改下如何让它输入中文和输出英文~~
复制内容到剪贴板
代码:
#include <iostream.h>
#include <stdlib.h>
#define Min 0
void main()
{
int total=0;
float * weight;
weight=new float[Min];
int i;
for(i=0;i<Min;i++)
{
weight[i]=0.0;
}
char c;
while(true)
{
cout<<"\n* * * * * * * * * * * * * * * * * * * * * * * * * *";
cout<<"\n a: 输入数据;";
cout<<"\n t:显示所有;";
cout<<"\n q:退出;";
cout<<"\n* * * * * * * * * * * * * * * * * * * * * * * * * *";
cout<<"\n 请选择:";
cin>>c;
switch(c)
{
case'a':
if(total>=Min)
{
weight=(float * )realloc(weight,(total+1)*sizeof(float));
}
cout<<"Enter the"<<total<<"cargo's weight,please:";
cin>>weight[total];
total++;
break;
case't':
for(i=0;i<total;i++)
{
cout<<"The"<<i<<" weight is:"<<weight[i]<<endl;
}
break;
case'q':
delete[]weight;
return;
default:
cout<<"\n Your enter is error,select again!";
}
}
}