基礎練習 - 數值交換

題目

???????????? 1 聲明兩個變量:int n1 = 10,n2= 20,要求將兩個變量叫喚,最后輸出n1為20,n2為10.
???????????????????? (擴展*: 不使用第三個變量如何交換)

解決方案

基本方法

private static void BasicMethod(){int n1 = 10;int n2 = 20;Console.WriteLine("n1={0}", n1);Console.WriteLine("n2={0}", n2);int tem = n1;Console.WriteLine("tem = n1,  此時tem = {0}", n1);n1 = n2;Console.WriteLine("n1  = n2,  此時 n1 = {0}", n2);n2 = tem;Console.WriteLine("n2  = tem, 此時 n2 = {0}", n2);Console.WriteLine("經過交換之后 n1 = {0},n2= {1}", n1, n2);Console.WriteLine("點擊任意鍵結束程序...");Console.ReadLine();}

擴展方法

private static void ExpandMethod(){int n1 = 10;int n2 = 20;Console.WriteLine("n1={0}", n1);Console.WriteLine("n2={0}", n2);n1 = n1 + n2;Console.WriteLine("n1 = n1 + n2;此時n1={0}", n1);n2 = n1 - n2;Console.WriteLine("n2 = n1 - n2;此時n1={0},n2={1}", n1, n2);n1 = n1 - n2;Console.WriteLine("n1 = n1 - n2;此時n1={0},n2={1}", n1, n2);Console.WriteLine("經過交換之后 n1 = {0},n2= {1}", n1, n2);Console.WriteLine("點擊任意鍵結束程序...");Console.ReadLine();}

轉載于:https://www.cnblogs.com/sediment/p/3779609.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/375804.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/375804.shtml
英文地址,請注明出處:http://en.pswp.cn/news/375804.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python計算圓的面積

用Python創建一個腳本,要求: 能計算半徑為2的圓的面積保留10位小數可以直接執行 #!/usr/bin/env python3 import math print("Area is:{:.10f}".format(math.pi*4))計算圓的面積要用到pi,所以我們引用模塊math

Visual Studio 配色方案

字體:Fixedsys Excelsior 字體大小:12 配色方案:http://studiostyles.info 導入步驟: 工具->導入和導出設置->導入選定的環境設置->否,僅導入新設置->“瀏覽”->下載的vssetings文件->完成。 轉載于…

昆明學院計算機專業在哪個校區,昆明學院有幾個校區及校區地址

昆明學院有幾個校區及校區地址2017-06-19 11:15:56文/韓競儀最近有很多考生和家長咨詢小編,昆明學院有幾個校區,今年新生會被分配到哪個校區?哪個校區好?等相關問題,下面小編統一回復一下考生們的問題。昆明學院有3個校區,分別是…

python列表總結

列表方法append():在列表末尾添加元素列表方法insert():在列表任意位置插入元素,a.insert(0,1),在列表的0號位置插入元素1.列表方法count(s):返回s在列表中出現的次數列表方法remove(s):移除列表中的第一個…

Swift基本語法

Swift基本語法 原文:Swift基本語法Swift基本語法 簡介 1.什么是Swift Swift是蘋果于2014年WWDC(蘋果開發者大會)發布的全新編程語言 Swift在天朝譯為“雨燕” 跟Objective-C一樣,可以用于開發iOS、Mac應用程序 蘋果從2010年7月開始設計Swift語…

2018華工計算機應用基礎作業,計算機應用基礎平時作業2019

計算機應用基礎平時作業2019Tag內容描述:1、1.簡述啟動控制面板的常用方法。(至少列出三種) 答:常用打開控制面板的方法:1)點開始,選擇控制面板打開;2)打開我的電腦,選擇控制面板;3)點開始運行&…

計算機系統組織結構,第4章 操作系統計算機組織結構.ppt

第4章 操作系統計算機組織結構第4章 計算機組織結構 前言 操作系統提供了抽象以簡化對硬件的使用,單線程是馮?諾依曼計算機的操作抽象,如果理解了一個馮?諾依曼計算機是如何執行程序的,就能理解進程背后的知識,對操作系統的深入…

Solution 19: Fibonacci數列

問題描述 求Fibonacci數列的第n項。Fibonacci數列為1,1,2,3,5,... 解決思路 (1) 遞歸,指數級時間復雜度; (2) 循環,O(n)時間復雜度; (3) 矩陣乘法,O(logn)時間復雜度; (4) 公式法,O(1)時間復雜度…

boost::unordered_map 和 std::map 的效率 與 內存比較

例子鏈接:http://blog.csdn.net/gamecreating/article/details/7698719 結論: unordered_map 查找效率快五倍,插入更快,節省一定內存。如果沒有必要排序的話,盡量使用 hash_map(unordered_map 就是 boost 里面的 hash_map 實現)。…

軟件可靠性指標mtbf測試評估,軟件可靠性評估.pdf

軟件可靠性評估軟件可靠性工程基礎——軟件可靠性評估北京航空航天大學可靠性與系統工程學院目的? 理解什么是軟件可靠性評估,基本原理? 掌握和應用典型的軟件可靠性模型? 了解比較軟件可靠性模型的主要方法? 理解穩定使用階段的軟件可靠性評估? 理解增長測試中…

模型和控制器-起步階段

MVVM簡介 針對客戶端應用開發AngularJS吸收了傳統的MVC基本原則。MVC(Model-View-Controll)設計模式針對不同的人可能意味不同的東西 ,AngularJS并不執行傳統意義上的MVC,更接近于MVVM。 MVVM模式是Model-View-ViewMode模式的簡稱。由視圖(View)、視圖模型(ViewMode…

Apache開啟Gzip壓縮

1. 編輯Apache的httpd.conf文件 vim /etc/httpd/conf/httpd.conf 2. 開啟mod_deflate.so模塊 LoadModule deflate_module modules/mod_deflate.so 3. 對該模塊進行配置 # ShiftG到最下一行添加如下內容<IfModule mod_deflate.c> # 壓縮等級 9 DeflateCompressionLevel 9 …

計算機的網絡與結構,計算機結構與組成29-網絡.ppt

計算機結構與組成29-網絡CS61C L221 Performance ? UC Regents I/O Review I/O gives computers their 5 senses I/O speed range is 12.5-million to one Differences in processor and I/O speed ? synchronize with I/O devices before use Polling works, but expensive …

Canvas動畫 位圖緩存提高效率和對應的內存問題

對一個矢量圖動畫&#xff0c;開啟位圖緩存能大大提高運行效率。所謂開啟位圖緩存&#xff0c;其實要自己動手&#xff0c;先創建一個臨時canvas&#xff0c;然后把矢量圖繪制到這個canvas上&#xff0c;到了實際繪制時&#xff0c;直接把這個臨時canvas拷貝到真正canvas上。而…

ASP.NET MVC 學習第一天

今天開始第一天學習asp.net mvc&#xff0c;寫的不是很好&#xff0c;高手不要噴&#xff0c;希望大家能一起進步學習。 好了&#xff0c;開始學習 新建項目&#xff0c;選擇mvc 4應用程序 接下來選擇基本&#xff0c;視圖引擎當然要選擇Razor&#xff0c;如果在選擇aspx那我們…

python提取字符串中的數字

字符串存儲在string.txt中&#xff0c;將字符串中的數字提取出來&#xff0c;組成心得字符串&#xff0c;并打印輸出。 #!/usr/bin/env python3 fileopen(/home/user/string.txt) file_contextfile.read() i0 string while i < len(file_context):if file_context[i].isdig…

計算機顯示發送報告,Word文檔打不開提示發送錯誤報告的解決方法

經常使用word文檔的人員都會碰到過這種發送錯誤報告情況&#xff0c;既然有這個問題就要查個究竟什么原因造成&#xff0c;才能完美解決&#xff0c;那么今天小編就在這里講解word文檔發送錯誤報告的方法。根本原因是&#xff1a;打開word出現提示word發送錯誤報告的故障其主要…

asp.net mvc 如何在View中獲取Url參數的值

如果url是 /home/index?id3 直接Request就ok。 但是如果路由設定為&#xff1a;{controller}/{action}/{id} url是 /home/index/3 這時想在頁面View中獲取參數id的值&#xff0c;該怎么獲取&#xff1f; 查了下資料好多人都利用Action獲取到參數值后&#xff0c;用Viewdata…

js 控制

js 制動控制 代碼 是 :setInterval(function(){$(".egg").click();},1000); 使用方法&#xff1a;調出瀏覽器放控制臺(console)&#xff0c;一般是按F12&#xff0c;將上述代碼粘貼后回車就可以自動運行了。轉載于:https://www.cnblogs.com/Look_Sun/p/3798903.htm…

python讀取文本文件的三種方法

參考鏈接 python讀取文本文件的內容&#xff0c;有三種方法。 read()、readline()、readlines() read() read()是最簡單的一種方法&#xff0c;一次性讀取文件的所有內容放在一個大字符串中&#xff0c;即內存中。 fileopen(test.txt) try:file_contextfile.read() #file…