#include <iostream>
#include <vector>
using namespace std;
#define MaxNum 20
int main()
{
//下面是整数转为字符串;
int data;
cout<<"please input your int data"<<endl;
cin>>data;
if(!cin) return 1;
int i=0,j=0,temp;
char str[MaxNum],str1[MaxNum];
while(temp=data%10)
{
str[i]=temp+'0';
data/=10;
i++;
}
j=--i;
i=0;
while(j>=0)
{
str1[i]=str[j];
i++;
j--;
}
str1[i]='\0';
cout<<str1<<endl;
//下面是字符串转为整数
cout<<"please input your string"<<endl;
cin>>str;
if(!cin) return 0;
i=0,temp=0;
while(str[i]!=NULL)
{
temp=temp*10+(str[i]-'0');
i++;
}
cout<<temp<<endl;
}
整数与字符串转换
最新推荐文章于 2023-06-28 15:43:46 发布