博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#认证题 1.1,1.11
阅读量:5020 次
发布时间:2019-06-12

本文共 1738 字,大约阅读时间需要 5 分钟。

1.1

using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Test1_1

{
    class Program
    {
        static void Main(string[] args)
        {
            int n = int.Parse(Console.ReadLine());
            int oddn=0;
            int evenn=0;
            if (n % 2 != 0)
            {
                for (int i = 1; i <= n; i++)
                {
                    if (i % 2 != 0)
                    {
                        oddn = oddn + i;
                    }
                }
                Console.WriteLine("奇数和为:{0}", oddn);
            }
            else
            {
                for (int j = 1; j <= n; j++)
                {
                    if (j % 2 == 0)
                    {
                        evenn = evenn + j;
                    }
                }
                Console.WriteLine("偶数和为:{0}", evenn);
            }
            Console.Read();
        }
    }
}

1.11

using System;

using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;

namespace Test1_11

{
    class Program
    {
        static void Main(string[] args)
        {
            //string s_text, s_key, s_result = null;
            //char ch;
            //Console.WriteLine("请输入原字符串:");
            //s_text = Console.ReadLine();
            //int m = s_text.Length;  //原文字符串长度
            //Console.WriteLine(s_text);
            //Console.WriteLine("请输入密钥字符串:");
            //s_key = Console.ReadLine();
            //int n = s_key.Length;  //密钥字符串长度
            //if(m!=n)
            //{
            //    Console.WriteLine("密钥字符串与原文字符串长度必须相等");
            //}
            //else
            //{
            //    for(int i=0;i<m;i++)
            //    {
            //    }       这种加密方式不会
            TripleDESCryptoServiceProvider tDCtSP = new TripleDESCryptoServiceProvider();
            MemoryStream ms = new MemoryStream();
            ICryptoTransform crypt = tDCtSP.CreateEncryptor();
            Console.WriteLine("请输入原字符串:");
            string data = Console.ReadLine();
            UTF8Encoding utf = new UTF8Encoding();
            byte[] databyte = utf.GetBytes(data); 
            CryptoStream cts = new CryptoStream(ms, crypt, CryptoStreamMode.Write);
            cts.Write(databyte, 0, databyte.Length);
            cts.Close();
            byte[] msdata = ms.ToArray();
            Console.WriteLine(utf.GetString(msdata));
            Console.Read();
        }
    }
}

转载于:https://www.cnblogs.com/Guara/p/7508400.html

你可能感兴趣的文章
文件操作
查看>>
Python:GUI之tkinter学习笔记3事件绑定(转载自https://www.cnblogs.com/progor/p/8505599.html)...
查看>>
jquery基本选择器
查看>>
hdu 1010 dfs搜索
查看>>
搭建wamp环境,数据库基础知识
查看>>
android中DatePicker和TimePicker的使用
查看>>
SpringMVC源码剖析(四)- DispatcherServlet请求转发的实现
查看>>
Android中获取应用程序(包)的大小-----PackageManager的使用(二)
查看>>
Codeforces Gym 100513M M. Variable Shadowing 暴力
查看>>
浅谈 Mybatis中的 ${ } 和 #{ }的区别
查看>>
CNN 笔记
查看>>
版本更新
查看>>
SQL 单引号转义
查看>>
start
查看>>
实现手机扫描二维码页面登录,类似web微信-第三篇,手机客户端
查看>>
PHP socket客户端长连接
查看>>
7、shell函数
查看>>
【转】Apache Jmeter发送post请求
查看>>
Nginx 基本 安装..
查看>>
【凸优化】保留凸性的几个方式(交集、仿射变换、投影、线性分式变换)
查看>>