社区
C#
帖子详情
本人惭愧求教:对字符串的简单操作
cf1944
2005-07-20 03:50:39
本人今天开始学C#,对C/C++也无基础,碰到一道简单的基础题目做不出来,故请教各位大虾.谢谢了...
假设有一个段程序对字符进行加密,加密后的字符串的第一个字符是原字符串的最后一个字符,其余的每个字符是对应的原字符串中的前一个字符的值加上3.比如"welcome",末尾的字符为"e","welcom"依次家上3后成为"zhofp",故加密后的结果为"ezhofp".程序由用户任意输入一个字符串,加密后输出.
...全文
87
10
打赏
收藏
本人惭愧求教:对字符串的简单操作
本人今天开始学C#,对C/C++也无基础,碰到一道简单的基础题目做不出来,故请教各位大虾.谢谢了... 假设有一个段程序对字符进行加密,加密后的字符串的第一个字符是原字符串的最后一个字符,其余的每个字符是对应的原字符串中的前一个字符的值加上3.比如"welcome",末尾的字符为"e","welcom"依次家上3后成为"zhofp",故加密后的结果为"ezhofp".程序由用户任意输入一个字符串,加密后输出.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gzasholmes
2005-07-20
打赏
举报
回复
mark
cf1944
2005-07-20
打赏
举报
回复
不好意思,第一次发贴,下次会多放些分的...
98star
2005-07-20
打赏
举报
回复
string strT1="abcdef";
string strT2="";
strT2+=strT1[strT1.Length-1];
for(int i=0;i<strT1.Length-1;i++)
{
strT2+=((char)(strT1[i]+3)).ToString();
}
Console.WriteLine(strT2);
cf1944
2005-07-20
打赏
举报
回复
谢谢了......我去看看怎么结帐先.
lovvver
2005-07-20
打赏
举报
回复
创建一个Console Application(控制台程序):把代码覆盖,Ctrl+F5(或F5)即可。
using System;
namespace Encrypt
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Console.WriteLine ("Pleae input a string to encrypt:"+'\n');
string _Input = Console.ReadLine ();
string _Output = _Input[_Input.Length -1].ToString();
string _In = _Input.Substring (0,_Input.Length -1);
for(int i = 0;i<_In.Length;i++)
{
int res = Convert.ToInt16(_In[i])+3;
_Output += Convert.ToChar (res).ToString();
}
Console.WriteLine("Encrypted string:"+_Output+'\n');
}
}
}
Werdong
2005-07-20
打赏
举报
回复
string str = "welcome";
string strOut = string.Empty;
for( int i=0; i<str.Length; i++ )
{
if( i != str.Length - 1 )
{
strOut += ( char)( (int)str[i] + 3 );
}
else
{
strOut = ( char)( (int)str[i] + 3 ) + strOut;
}
}
cf1944
2005-07-20
打赏
举报
回复
还是得不到答案..能把主要的构造函数写出来给我看看吗?
Nintiger
2005-07-20
打赏
举报
回复
char 和 数字可以相互转换的,如果你有A+1那就是B了,以此类推
cf1944
2005-07-20
打赏
举报
回复
各位兄弟姐妹..帮帮我吧
cf1944
2005-07-20
打赏
举报
回复
我对很多东西还是混乱的
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分... 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
PHP 不跳转界面取input值进行验证_【Python】tesseract+uiautomator2+夜神模拟器 悠长假期手游集市识别验证码自动购买 - Amorius...
开宗明义:这篇文章实际上就是把我的
操作
记录一遍,以防以后忘记了,又要到处去搜罗。由于我是个python小白,所以这些
操作
都是各处学来拼到一起的,也因此我确信如果不赶紧记下来,很快就会忘掉。于是就趁热写了这...
从intern函数产生的疑问
我之前说过: 在阅读周明耀老师的《深入理解JVM & G1 GC》该书时,对本书p31~33关于String的部分内容产生疑问,遂通过google等搜索引擎以及Stack Overflow和知乎(R大)...的解答研究了一番,最终理解还是有欠缺。...
从零到一:入职周记
这个我花了两天才组织好Json
字符串
,而且我觉得还很Low,这个功能最终我也没做好,因为我调到另外一个项目去了,这个任务还是原来的人自己做了,真是
惭愧
。 入职一周后的感受就是:自己真的很菜,菜的不忍...
模拟登录新浪微博(Python)
模拟登录新浪微博(Python) Update: 如果只是写个小爬虫,访问需要登录的页面,采用填入cookie 的方法吧,
简单
粗暴有效,详细见:...PC 登录新浪微博时, 在客户端用js预先对用
C#
110,500
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章