【程序功能】 本程序实现如下功能:对字符串进行加密。 【操作要求】 1. 新建项目: 在 Visual Studio.NET 中,新建一个 Visual C# 控制台应用 程序项目,名称设置为 Test1_11, 位置设置为考生文件夹。 2. 在方法中定义变量: l 整型变量 i; l string 类型变量 s_text 、 s_key 和 s_result, 设置 s_result 的初始值为 null; l char 类型变量 ch 。 3. 使用条件语句和循环语句对字符串进行加密: l 从控制台输出一行文本 ” 请输入原字符串 : ”; l 由控制台读入一行文本,并赋值给字符串 s_text; l 从控制台输出一行文本 ” 请输入密钥字符串: ”; l 由控制台读入一行文本,并赋值给字符串 s_key; l 若字符串 s_text 和 s_key 长度不相等,输出 ” 密钥字符串与原字符串长度必须相等 ” ,结束程序 ; l 以 i 为循环变量,使用 for 循环语句由依次将 s_text 的各个字符赋值给 ch, 与 s_key 中对应的字符串进行异或运算,并将结果添加到 s_result 的末尾 ; l 输出 ” 加密后的字符串为: ”; l 输出 s_result; l 输出文本 ” 按回车键结束 ” ,读取回车键后结束程序。 4. 程序设计完成之后进行编译,生成项目的 EXE 可执行文件。 【执行结果】 运行程序打开命令行窗口,程序提示输入原字符串和密钥字符串,并输出对字符串进行加密的结果