ASCLL码转换器
2024-12-07 18:35:18
发布于:浙江
很久以前做的ASCLL码转换器
有时编程序用得着。。。
#include<iostream>
#include<windows.h>
#include<string>
using namespace std;
int main()
{
int b;
char a;
string s;
g:
system("cls");
cout<<"欢迎使用ASCLL码转换器\n";
cout<<"----------------------\n";
cout<<"主页\n";
cout<<"请输入所需功能 (z:转换 g:关闭)";
cin>>s;
if(s=="z"||s=="Z")
{
b:
system("cls");
cout<<"主页>转换\n";
cout<<"请输入转换类型 (a:ASCLL转字符 b:字符转ASCLL c:回到主页)\n";
cin>>s;
if(s=="a"||s=="A")
{
a:
system("cls");
cout<<"主页>转换>ASCLL转字符\n";
cout<<"请输入ASCLL码:";
cin>>b;
cout<<b<<"的字符为:"<<char(b)<<endl;
c:
cout<<"请输入您要执行的操作 (j:继续转换 h:回到转换)";
cin>>s;
if(s=="j"||s=="J")
{
goto a;
}
else if(s=="h"||s=="H")
{
goto b;
}
else
{
system("cls");
cout<<"您的输入有误\n";
Sleep(1000);
system("cls");
goto c;
}
}
else if(s=="b"||s=="B")
{
d:
system("cls");
cout<<"主页>转换>字符转ASCLL\n";
cout<<"请输入字符:";
cin>>a;
cout<<a<<"的ASCLL码为:"<<int(a)<<endl;
f:
cout<<"请输入您要执行的操作 (j:继续转换 h:回到转换)";
cin>>s;
if(s=="j"||s=="J")
{
goto d;
}
else if(s=="h"||s=="H")
{
goto b;
}
else
{
system("cls");
cout<<"您的输入有误\n";
Sleep(1000);
system("cls");
goto f;
}
}
else if(s=="c"||s=="C")
{
goto g;
}
else
{
system("cls");
cout<<"您的输入有误\n";
Sleep(1000);
system("cls");
goto b;
}
}
else if(s=="g"||s=="G")
{
h:
system("cls");
cout<<"您确定要关闭吗?(y:是 n:否)";
cin>>s;
if(s=="y"||s=="Y")
{
return 0;
}
else if(s=="n"||s=="N")
{
goto g;
}
else
{
system("cls");
cout<<"您的输入有误\n";
Sleep(1000);
system("cls");
goto h;
}
}
else
{
system("cls");
cout<<"您的输入有误\n";
Sleep(1000);
system("cls");
goto g;
}
}
关注+点赞,please.
这里空空如也
有帮助,赞一个