decode.cpp

来自「实现解码的程序(使用的是解码规则)」· C++ 代码 · 共 32 行

CPP
32
字号
#include "iostream.h"
#include "string.h"
#include "stdlib.h"
void main()
{
	int q,i;
	i=0;
	char strin[100];
	cout<<"请输入要进行解码的源码:"<<endl;
	cin>>strin;
	while(i<strlen(strin))
	{
		if(strin[i+1]=='*')
		{
            q=atoi(strin+i);//字符转换函数
			while(q>0)
			{
				cout<<strin[i+2];
				q--;
			}//输出要解码的字符
		i=i+3;
		}
		else
		{
			cout<<strin[i];
			i=i+1;
		}
	}
	cout<<endl;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?