freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]第3章c程序設(shè)計(jì)_循環(huán)-展示頁

2024-10-28 00:19本頁面
  

【正文】 7 3 2 2 3 5 5 6 6 7 7 第 0輪 比較 4次 第 1輪 比較 3次 第 2輪 比較 2次 第 3輪 比較 1次 圖 冒泡法排序 回憶 C++冒泡算法(升序) 設(shè) N=5,即數(shù)組有 5個(gè)元素。 數(shù)組 【 例 】 定義整型數(shù)組 a,通過初始化輸入 10個(gè)數(shù)。 //將數(shù)組 a的維數(shù) 1賦給 r 4. 數(shù)組的方法 ( 1) Sort方法:對數(shù)組排序 例如: (a)。 數(shù)組 3. 數(shù)組的屬性 ( 1) Length:返回?cái)?shù)組長度 例如: int n=。 string[ ] weekDays = new string[ ] { Sun, Sat, Mon, Tue, Wed, Thu, Fri }。 定義 7個(gè)元素 weekDay[0]~ weekDay[6]的字符型數(shù)組 ,初始值為 Sun, Sat, Mon, Tue, Wed, Thu, Fri 數(shù)組 格式 2: 類型 [ ] 數(shù)組名 =new 類型 [ ]{初始值 1,初始值2, …, 初始值 n}。 定義由 a[0]~a[9]共 10個(gè)元素組成的整型數(shù)組 a,初值為1~10。 //為數(shù)組 a分配 20個(gè)單元的存儲空間 ( 2)一維數(shù)組的初始化 數(shù)組 格式 1: 類型 [ ] 數(shù)組名 ={初始值 1,初始值 2, …, 初始值 n}。 a=new int [10]。 數(shù)組名 =new 類型 [長度 ]; 例如: int [ ] a。 } = (s)。 i++) { t *= i。 for (int i = 1。 程序結(jié)構(gòu)與流程控制語句 5)編寫單擊計(jì)算按鈕事件處理代碼 private void btn_Count_Click(object sender, EventArgs e) { long t=1,s = 0。 = (s)。 i++。 do { t *= i。 long t = 1, s = 0。 } 程序結(jié)構(gòu)與流程控制語句 ( 2)用 do while語句 創(chuàng)建項(xiàng)目: ex3_3_2 1)在解決方案資源管理器中,右擊解決方案 ex3_3 | 添加 | 新建項(xiàng)目 | Windows 應(yīng)用程序 | 輸入名稱: ex3_3_2 2)設(shè)置窗體屬性 Name:frm_Sum Text:“用 do while語句求和” 3)將項(xiàng)目 ex3_3_1窗體中的所有控件復(fù)制到 ex3_3_2窗體中 4) 將項(xiàng)目 ex3_3_2改為啟動(dòng)項(xiàng)目 在解決方案資源管理器中 ,右擊 ex3_3_2 | 設(shè)為啟動(dòng)項(xiàng)目。 i++。 while (i = n) { t *= i。 long t=1,s=0。 ( 1)求 ( 2)在一個(gè)解決方案中用三個(gè)項(xiàng)目完成三種算法程序。表達(dá)式 2?!?軟件技術(shù) 》 專業(yè)剖析報(bào)告 軟件教研室 李 萍 2021年 5月 《 可視化程序設(shè)計(jì) 》 第 3章 C程序設(shè)計(jì)語言 了解 C程序組成結(jié)構(gòu)中解決方案 、 項(xiàng)目 、 代碼 、 類等基本概念和對應(yīng)文件; 了解 C中的基本數(shù)據(jù)類型 , 變量和常量定義 , 語句表達(dá)式的書寫方法; 掌握程序流程控制的賦值 、 分支 、 循環(huán)等語句的格式與使用方法 ; 掌握數(shù)組 、 數(shù)組列表 、 枚舉等集合類型和類的概念與使用方法 。 教學(xué)要求 循環(huán)語句 1. while語句 while (條件 ) do { 語句 {語句 } } while(條件 ) for(表達(dá)式 1。表達(dá)式 3) { 語句 } 思考:三種循環(huán)的適用場合? 程序結(jié)構(gòu)與流程控制語句 【 例 】 用 3種循環(huán)語句計(jì)算下列累加和 s的值。 創(chuàng)建解決方案 修改項(xiàng)目名為: ex3_3_1 設(shè)置窗體屬性 Name:frm_Sum Text:“用 while語句求和” 程序結(jié)構(gòu)與流程控制語句 !!2!1!1nis ni????? ???圖 計(jì)算累加和 圖 用三個(gè)項(xiàng)目完成三種算法 程序結(jié)構(gòu)與流程控制語句 Name Label1 Label2 Text 輸入 n 輸出 s Name txt_n txt_S Text 表 2 文本框控件屬性設(shè)置 表 1標(biāo)簽控件的屬性設(shè)置 表 3 命令控件屬性設(shè)置 Name Btn_Sum Btn_Exit Text 計(jì)算 退出 程序結(jié)構(gòu)與流程控制語句 ( 1)用 while語句 的算法 編寫單擊計(jì)算按鈕事件處理代碼 private void btn_Count_Click(object sender, EventArgs e) { //定義項(xiàng)數(shù) n,循環(huán)變量 i //通項(xiàng)初值為 t=1,總和為 s=0 //獲取 n的初值 // while…do 功能體 //輸出計(jì)算結(jié)果 } 程序結(jié)構(gòu)與流程控制語句 ( 1)用 while語句 編寫單擊計(jì)算按鈕事件處理代碼 private void btn_Count_Click(object sender, EventArgs e) { int n,i=1。 n = ()。 s += t。 } = (s)。 程序結(jié)構(gòu)與流程控制語句 5)編寫單擊計(jì)算按鈕事件處理代碼 private void btn_Count_Click(object sender, EventArgs e) { int n, i = 1。 n = ()。 s += t。 } while (i = n)。 } 程序結(jié)構(gòu)與流程控制語句 ( 3)用 for語句 創(chuàng)建項(xiàng)目: ex3_3_3,方法同上 2)設(shè)置窗體屬性 Name:frm_Sum Text:“用 for語句求和” 3)將項(xiàng)目 ex3_3_1窗體中的所有控件復(fù)制到 ex3_3_3窗體中 4) 將項(xiàng)目 ex3_3_3改為啟動(dòng)項(xiàng)目,方法同上。 int n= (txt_n .Text)。 i = n。 s += t。 } 思考題:編程計(jì)算 程序結(jié)構(gòu)與流程控制語句 ???? niiis 1 !)1( 一維數(shù)組的定義和使用 ( 1)一維數(shù)組的定義 類型 [ ] 數(shù)組名 。 // 動(dòng)態(tài)定義整型數(shù)組 a[],長度不定 。 //為數(shù)組 a分配 10個(gè)單元的存儲空間 a=new int [20]。 例如: int [ ] a={1,2,3,4,5,6,7,8,9,10}。 string[] weekDays = { Sun, Sat, Mon, Tue, Wed, Thu, Fri }。 例如: int [ ] a=new int [ ] {1,2,3,4,5,6,7,8,9,10}。 2.一維數(shù)組元素的引用 數(shù)組名 [下標(biāo)表達(dá)式 ] 如: int x=a[0]。 //將數(shù)組 a的長度 10賦給 n ( 2) Rank:返回?cái)?shù)組秩(維數(shù)) 例如 : int r=。 ( 2) Reverse方法:對數(shù)組逆序 例如: (a)。 ( 1)用冒泡法對數(shù)組排序(升序); ( 2)用 Sort方法對數(shù)組排序; ( 3)用 Reverse方法對數(shù)組逆序。 相鄰兩數(shù)兩兩相比,上大下小則交換, 共進(jìn)行 N1輪,第 i輪進(jìn)行 N1i次。iN1。jN1i。 a[j] =a[j+1]。 } 數(shù)組 圖 數(shù)組排序 數(shù)組 ( 1)程序設(shè)計(jì)界面( 如圖 )。 數(shù)組 Name Label1 Label2 Text 排序前 排序后 Name txt_Befor txt_After Text 表 2 文本框控件屬性設(shè)置 ( 2)控件屬性設(shè)置 表 1標(biāo)簽控件的屬性設(shè)置 表 3 命令控件屬性設(shè)置 Name btn_Sort btn_Sorta btn_Reverse Text 冒泡排序 Sort排序 Reverse逆
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1