
Lv.1
一名淡退的畜中牲,你可能再也不会在首页作品里见到我的评论了
签名:淡退 bilibili: https://space.bilibili.com/1281344975/dynamic
在 如何添加倒计时 中回复
[当开始被点击时]
[设置变量[n]为(填你想要的数)]
[重复执行到<(n)<=(0)>]
[将变量[n][减少](1)]
就这样,OK?
2022-07-04T18:47:43 点赞: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=='\r')
{
break;
}
printf("\b ");
gotoxy(2,n);
printf("\b>");
}
gotoxy(0,5);
if(n==2)
{
cout<<"请输入你的加密内容(暂不支持中文):";
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
{
cout<<"请输入你的电码:";
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);
{
for(int j=0;j<10;j++)
{
if(x==b[j])
{
printf("%d",j);
break;
}
}
}
x="";
}
else
{
if(x=="")
{
x=s[i];
}
else
{
x+=s[i];
}
}
}
}
}
操作:选择界面用上下键控制,Enter(回车)确定,然后输入即可
2022-07-15T17:43:00 点赞:0
在 我精通java语言 c++ 中回复
能教我Java吗?我会数学电路和C++,小学六年级,已经在学初一数学课本,平常没逝就喜欢瞎搞,有逝就躺盒子里[doge]
2022-07-18T18:06:15 点赞:0
在 前面3个不适合你?看看这个吧!【开发审核规则】 中回复
AZ...
我除了2点和年龄要求,其他要求都行
(我还会C++,数学电路,使用logisim)
2022-07-19T09:19:13 点赞:0