01Net基础加强第一天-基础加强小练习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01Net基础加强第一天-基础加强小练习相关的知识,希望对你有一定的参考价值。

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace practice1
 8 {
 9     class Program
10     {
11 ---------------------------------------------------------------------------------------
12        #使用一般方式,交换两个变量的值
13        static void Main(string[] args)
14         {
15             #region 声明两个变量:int n1=10, n2=20 ; 要求将两个变量交换,最后输出n1=20,n2=10, 扩展(*):不使用第三个变量如何交换?
16             int n1 = 10, n2 = 20;
17      
18             #常规的交换数据方式
19             int temp=n1;
20             n1= n2;
21             n2= temp;
22     
23             #数学技术来交换数据方式
24             n1 = n1 + n2;
25             n2 = n1 - n2;
26             n1 = n1 - n2;
27 
28             Console.WriteLine("n1= "+n1);    
29             Console.WriteLine("n2= "+n2);
30             Console.ReadKey();
31 
32             #endregion
33         }
34 ------------------------------------------------------------------------------------     
35         #使用封装,来处理两个变量的值交换
36         static void Main(string[] args)
37         {
38             #region 用方法来实现:封装一个方法来做,方法有两个参数分别为num1,num2,将num1与num2交换。提示:方法有两个参数n1、n2,在方法中将n1与n2进行交换,使用ref(*)
39 
40             int n1 = 10, n2 = 2041 
42             Swap(ref n1, ref n2);
43 
44             Console.WriteLine("n1= "+n1);    
45             Console.WriteLine("n2= "+n2);
46             Console.ReadKey();
47 
48             #endregion
49         }
50 
51         private static void Swap(ref int n1, ref int n2)
52         {
53             //throw new NotImplementedException();
54             int tmp = n1;
55             n1 = n2;
56             n2 = tmp;
57         }
58 --------------------------------------------------------------------------------------
59     }
60 }
61     

 

以上是关于01Net基础加强第一天-基础加强小练习的主要内容,如果未能解决你的问题,请参考以下文章

JS第一天基础总结

Java EEDay01 基础加强

STM32CubeMX基础例程(小熊派):09.厨房烟雾监测系统加强版

java基础数据类型加强制转换

每日一道shell脚本练习(01)

java 分解质因数 基础增强