C++怎么把字符型变量所储存值转化为asc码
比如,随便输入一串字符,如果是字母则输出对应ASCII码,如果是数字则直接输出该数字举例:输入jhljx233输出:106104108106120233...
比如,随便输入一串字符,如果是字母则输出对应ASCII码,如果是数字则直接输出该数字
举例:输入jhljx233 输出:106104108106120233 展开
举例:输入jhljx233 输出:106104108106120233 展开
2个回答
展开全部
#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
char ch;
int num;
while((ch=getchar())!='\n')
{
if(isalpha(ch))
{
num=ch;
cout<<num;
}
else if(isdigit(ch))
{
num=ch-'0';
cout<<num;
}
}
cout<<endl;
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询