zoukankan      html  css  js  c++  java
  • c#认证题 1.1,1.11

    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();
            }
        }
    }

  • 相关阅读:
    CSS中各种长度单位总结
    Android中实现双击(多击)事件
    android 文件保存到应用和sd卡中
    在Eclipse中搭建Android开发环境
    算法空间复杂度
    我的Android案例签到日历
    Android使用SDKManager下载SDK速度慢 容易丢包和异常的解决办法
    Android应用系列:仿MIUI的Toast动画效果实现
    Android学习笔记之数据的Sdcard存储方法及操作sdcard的工具类
    Android学习笔记之Menu的ShowAsAction属性的设置
  • 原文地址:https://www.cnblogs.com/Guara/p/7508400.html
Copyright © 2011-2022 走看看