
Lv.1
一名淡退的畜中牲,你可能再也不会在首页作品里见到我的评论了
签名:淡退 bilibili: https://space.bilibili.com/1281344975/dynamic
在 【c++教程】3.三位数反转 中回复
#include<iostream>
using namespace std;
int main()
{
cout<<"???";
return 0;
}2022-05-28T19:52:28 点赞:0
在 初学C++ 中回复
#include<iostream>
#include<cstring>
#include<string>
#include<cstdio>
#include<conio.h>
#include<Windows.h>
using namespace std;
string s,x="",a[26]={".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."},b[10]={"-----",".----","..---","...--","....-",".....","-....","--...","---..","----."};
bool f=false;
char c;
void gotoxy(int xpos, int ypos)
{
COORD scrn;
HANDLE hOuput = GetStdHandle(STD_OUTPUT_HANDLE);
scrn.X = xpos; scrn.Y = ypos;
SetConsoleCursorPosition(hOuput, scrn);
}
int main()
{
int l,xl,q=0,n=2;
cout<<"摩斯电码程序"<<endl<<"请问你是要加密还是解密:"<<endl<<" 1.加密"<<endl<<" 2.解密"<<endl;
while(true)
{
c=getch();
if(c=='H' && n>2)
{
n--;
}
if(c=='P' && n<3)
{
n++;
}
if(c==' ')
{
break;
}
printf("\b ");
gotoxy(2,n);
printf("\b>");
}
gotoxy(0,5);
if(n==2)
{
getline(cin,s);
l=s.size();
for(int i=0;i<l;i++)
{
if((s[i]<'0' || s[i]>'9') && ((s[i]<'a' ||s[i]>'z') && (s[i]<'A' ||s[i]>'Z')))
{
q=0;
cout<<"/"<<s[i];
}
else
{
if(q==0)
{
q++;
}
else
{
cout<<"/";
}
}
if(s[i]>='0' && s[i]<='9')
{
xl=b[s[i]-'0'].size();
for(int j=0;j<xl;j++)
{
cout<<b[s[i]-'0'][j];
}
}
if(s[i]>='a' && s[i]<='z')
{
xl=a[s[i]-'a'].size();
for(int j=0;j<xl;j++)
{
cout<<a[s[i]-'a'][j];
}
}
}
cout<<"/";
}
else
{
getline(cin,s);
l=s.size();
for(int i=0;i<l;i++)
{
if(s[i]!='.' && s[i]!='-' && s[i]!='/')
{
cout<<s[i];
}
else if(s[i]=='/')
{
for(int j=0;j<26;j++)
{
if(x==a[j])
{
printf("%c",j+'a');
f=true;
break;
}
}
if(f);
{
x="";
}
}
else
{
if(x=="")
{
x=s[i];
}
else
{
x+=s[i];
}
}
}
}
}
这个是我写的摩斯密码翻译器
给你参考参考【doge】
2022-05-28T20:07:19 点赞:0
在 【物种介绍】猫 中回复
你搁着搁着呢?是不是没见过a fish fishing a fish fishing a fish fishing a fish fishing?
(翻译:一条鱼钓到了一条钓到一条钓到了一条正在钓鱼的鱼的鱼)
2022-06-01T21:04:17 点赞:0
在 求有人解释一下,这是肾貘鬼啊??? 中回复
4<3返回布尔值,就是0(false不成立)或1(true成立)
4<3不成立,返回0
0<7,自然就成立了
2022-06-08T20:52:02 点赞:2
在 一定得点进来看看!666! 中回复
#include<iostream>
using namespace std;
int main()
{
while(true)
cout<<"666"<<endl;
return 0;
}2022-06-15T18:28:14 点赞:0