版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、4、分別寫出下列語句執(zhí)行的結(jié)果。1) Console.WriteLine("0-0:pgood",12.34F);2) Console.WriteLine("0-0:#good",0);3) Console.WriteLine("0-0:00000good",456);【解答】12.34-1,234.00%good0-good456-00456good5、編寫一個(gè)控制臺應(yīng)用程序,輸出1 到 5 的平方值,要求:1) 用 for 語句實(shí)現(xiàn)。2) 用 while 語句實(shí)現(xiàn)。3) 用 do-while 語句實(shí)現(xiàn)?!窘獯稹縰sing Syst
2、em;using System.Text;namespace outputSquareValueclass Programstatic void Main()/用 for 語句實(shí)現(xiàn)for (int i = 1; i <= 5; i+)Console.WriteLine("0 的平方值為 1", i, i * i);/用 while 語句實(shí)現(xiàn)int j = 0;while (j+ < 5)Console.WriteLine("0 的平方值為 1", j, j * j);/用 do-while 語句實(shí)現(xiàn)int k = 1;doConsole.Wr
3、iteLine("0 的平方值為 1", k, k * k); while (k+ < 5); Console.ReadLine();6、編寫一個(gè)控制臺應(yīng)用程序,要求用戶輸入5 個(gè)大寫字母,如果用戶輸入的信息不滿足要求,提示幫助信息并要求重新輸入?!窘獯稹縰sing System;using System.Text;namespace inputCapitalLetterclass Programstatic void Main()bool ok = false;while (ok = false)Console.Write(" 請輸入 5 個(gè)大寫字母: &
4、quot;);string str = Console.ReadLine();if (str.Length != 5)Console.WriteLine(" 你輸入的字符個(gè)數(shù)不是5 個(gè),請重新輸入。 ");elseok = true;for (int i = 0; i < 5; i+)char c = stri;if (c < 'A' | c > 'Z')Console.WriteLine(" 第0 個(gè)字符“ 1 ”不是大寫字母,請重新輸入。 ", i + 1, c); ok = false;break;
5、7、編寫一個(gè)控制臺應(yīng)用程序,要求完成下列功能。1) 接收一個(gè)整數(shù) n。2) 如果接收的值 n 為正數(shù),輸出 1 到 n 間的全部整數(shù)。3) 如果接收的值為負(fù)值,用 break 或者 return 退出程序。4) 轉(zhuǎn)到 (1)繼續(xù)接收下一個(gè)整數(shù)?!窘獯稹縰sing System;using System.Text;namespace testOutputclass Programstatic void Main()while (true)Console.Write(" 請輸入一個(gè)整數(shù) (負(fù)值結(jié)束 ): ");string str = Console.ReadLine();tr
6、yint i = Int32.Parse(str);if (i < 0) break;for (int j = 1; j <= i; j+) Console.WriteLine(j);catchConsole.WriteLine(" 你輸入的不是數(shù)字或超出整數(shù)的表示范圍,請重新輸入");8、編寫一個(gè)控制臺應(yīng)用程序,求1000 之內(nèi)的所有“完數(shù)” 。所謂“完數(shù)”是指一個(gè)數(shù)恰好等于它的所有因子之和。例如,6 是完數(shù),因?yàn)?=1+2+3。【解答】using System;using System.Text;namespace completeNumberclass P
7、rogramstatic void Main(string args)for (int i = 2; i <= 1000; i+)int s = 1;string str = "1"for (int j = 2; j <= (int)Math.Sqrt(i); j+)if (j * (i / j) = i)if (j != i / j)s += j + i / j;str += string.Format("+0+1", j, i / j);elses += j;str += string.Format("+0", j);
8、if (s = i) Console.WriteLine("0=1", i, str);Console.ReadLine();3、編寫一個(gè)控制臺應(yīng)用程序,計(jì)算x2x3x4(n 1) xn1 x3!4!( 1)2!n !- 8要求精度為10 。using System;class Test3public static void Main()int n = 50;double x = 3;double s = 0;double a = 1;for (int i = 1; i <= n; i+)a *= i;s += Math.Pow(-1, i + 1) * Math.P
9、ow(x, i) / a;Console.WriteLine("n=0,s=1:0.00000000", n, s);4、編寫一個(gè)控制臺應(yīng)用程序,接收一個(gè)長度大于3 的字符串,完成下列功能。( 1)輸出字符串的長度。( 2)輸出字符串中第一個(gè)出現(xiàn)字母 a 的位置。( 3)在字符串的第 3 個(gè)字符后面插入子串“ hello”,輸出新字符串。( 4)將字符串“ hello”替換為“ me”,輸出新字符串。( 5)以字符“ m”為分隔符,將字符串分離,并輸出分離后的字符串。【解答】【解答】using System;class Test4public static void Mai
10、n()string str = ""while (str.Length <= 3)Console.Write(" 請輸入一個(gè)長度大于3 的字符串: ");str = Console.ReadLine();/(1)Console.WriteLine(" 字符串的長度為: 0", str.Length);/(2)int i = str.IndexOf('a');if (i > -1)Console.WriteLine(" 第一個(gè)出現(xiàn)字母a 的位置是: 0", i);elseConsole.W
11、riteLine(" 字符串中不包含字母a。");/(3)string str1 = str.Insert(3, "hello");/在第 3 個(gè)(初始序號為)字符前插入helloConsole.WriteLine(" 插入 hello 后的結(jié)果為: 0", str1);/(4)string str2 = str1.Replace("hello", "me");Console.WriteLine(" 將 hello 替換為 me 后的結(jié)果為: 0", str2);/(5)st
12、ring arr = str2.Split('m');Console.WriteLine(" 以 m 為分隔符分離后的字符串有:");for (int j = 0; j < arr.Length; j+)Console.WriteLine(arrj);1、編寫一個(gè)控制臺應(yīng)用程序,完成下列功能。( 1)創(chuàng)建一個(gè)類,用無參數(shù)的構(gòu)造函數(shù)輸出該類的類名。( 2)增加一個(gè)重載的構(gòu)造函數(shù),帶有一個(gè)string 類型的參數(shù),在此構(gòu)造函數(shù)中將傳遞的字符串打印出來。( 3)在 Main 方法中創(chuàng)建屬于這個(gè)類的一個(gè)對象,不傳遞參數(shù)。(4)在 Main 方法中創(chuàng)建屬于這個(gè)類
13、的另一個(gè)對象,傳遞一個(gè)字符串“This is a string.”。( 5)在 Main 方法中聲明類型為這個(gè)類的一個(gè)具有5 個(gè)對象的數(shù)組,但不要實(shí)際創(chuàng)建分配到數(shù)組里的對象。( 6)寫出運(yùn)行程序應(yīng)該輸出的結(jié)果。【解答】using System;class Test1public Test1()Console.WriteLine(this);public Test1(string str)Console.WriteLine(str);public static void Main()Test1 t1 = new Test1();Test1 t2 = new Test1("This is
14、 a string.");Test1 t3 = new Test15;輸出結(jié)果:Test1This is a string.2、編寫一個(gè)控制臺應(yīng)用程序,定義一個(gè)類MyClass,類中包含有public 、private 以及 protected 數(shù)據(jù)成員及方法。然后定義一個(gè)從MyClass 類繼承的類 MyMain ,將 Main 方法放在 MyMain 中,在 Main 方法中創(chuàng)建 MyClass 類的一個(gè)對象,并分別訪問類中的數(shù)據(jù)成員及方法。要求注明在試圖訪問所有類成員時(shí)哪些語句會產(chǎn)生編譯錯(cuò)誤?!窘獯稹縰sing System;class MyClasspublic int i;
15、private int j;protected int k;public void method1()Console.WriteLine("public method.");private void method2()Console.WriteLine("private method.");protected void method3()Console.WriteLine("protected method.");class MyMain : MyClasspublic static void Main()MyClass t = ne
16、w MyClass();Console.WriteLine("i=0", t.i);Console.WriteLine("j=0", t.j);/會出現(xiàn)編譯錯(cuò)誤,私有成員不允許在其它類中訪問Console.WriteLine("k=0", t.k);/會出現(xiàn)編譯錯(cuò)誤,應(yīng)該創(chuàng)建MyMain的對象,然/后通過MyMain的對象訪問t.method1();t.method2();/會出現(xiàn)編譯錯(cuò)誤,私有的方法不允許在其它類中調(diào)用t.method3();/會出現(xiàn)編譯錯(cuò)誤,應(yīng)該創(chuàng)建MyMain 的對象,然后通過MyMain 的/對象調(diào)用該方法3、
17、創(chuàng)建一個(gè)類包含有protected 數(shù)據(jù)。在相同的文件里創(chuàng)建第二個(gè)類,用一個(gè)方法操縱第一個(gè)類里的protected 數(shù)據(jù)?!窘獯稹縰sing System;class Class1protected int i = 5;protected void MyMethod()Console.WriteLine("protected method.");class Class2 : Class1private void NewMethod()Console.WriteLine(this.i);this.i += 10;Console.WriteLine(this.i);public
18、 static void Main()Class2 t = new Class2();t.NewMethod();3、編寫一個(gè)控制臺應(yīng)用程序,完成下列功能,并回答提出的問題。( 1)創(chuàng)建一個(gè)類 A ,在構(gòu)造函數(shù)中輸出“ A”,再創(chuàng)建一個(gè)類 B,在構(gòu)造函數(shù)中輸出“ B”。( 2)從 A 繼承一個(gè)名為 C 的新類,并在 C 內(nèi)創(chuàng)建一個(gè)成員 B。不要為 C 創(chuàng)建構(gòu)造函數(shù)。( 3)在 Main 方法中創(chuàng)建類 C 的一個(gè)對象,寫出運(yùn)行程序后輸出的結(jié)果。( 4)如果在 C 中也創(chuàng)建一個(gè)構(gòu)造函數(shù)輸出“ C”,整個(gè)程序運(yùn)行的結(jié)果又是什么?【解答】using System;public class Apubli
19、c A()Console.WriteLine("A");public class Bpublic B()Console.WriteLine("B");public class C : AB newb = new B();class MainClasspublic static void Main()C newc = new C();Console.ReadLine();輸出結(jié)果:BA如果在 C 中也創(chuàng)建一個(gè)構(gòu)造函數(shù)輸出“C”,即添加:public C()Console.WriteLine("C");則整個(gè)程序運(yùn)行的結(jié)果為:BAC4、編
20、寫一個(gè)控制臺應(yīng)用程序,完成下列功能,并寫出運(yùn)行程序后輸出的結(jié)果。(1)創(chuàng)建一個(gè)類A ,在 A 中編寫一個(gè)可以被重寫的帶int 類型參數(shù)的方法MyMethod ,并在該方法中輸出傳遞的整型值加10 后的結(jié)果。( 2)再創(chuàng)建一個(gè)類 B,使其繼承自類 A ,然后重寫 A 中的 MyMethod 方法,將 A 中接收的整型值加 50,并輸出結(jié)果。( 3)在 Main 方法中分別創(chuàng)建類 A 和類 B 的對象,并分別調(diào)用 MyMethod 方法?!窘獯稹縰sing System;public class Apublic virtual void MyMethod(int num)num += 10;Con
21、sole.WriteLine(num);public class B : Apublic override void MyMethod(int num)num += 50;Console.WriteLine(num);class MainClasspublic static void Main()A newa = new A();newa.MyMethod(2);B newb = new B();newb.MyMethod(2);Console.ReadLine();輸出結(jié)果:12525、假設(shè) Node 類的每一個(gè)節(jié)點(diǎn)包括有兩個(gè)字段:m_data(引用節(jié)點(diǎn)的數(shù)據(jù))和m_next(引用鏈接列表中
22、的下一項(xiàng))。這兩個(gè)字段都是由構(gòu)造函數(shù)方法設(shè)置的。 該類有兩個(gè)功能, 第一個(gè)功能是通過名為Data 和 Next 的只讀屬性訪問m_data 和 m_next 字段。第二個(gè)功能是對System.Object 的 ToString虛擬方法進(jìn)行重寫。試分別用類和泛型兩種方法編寫程序?qū)崿F(xiàn)上述功能?!窘獯稹縰sing System;class NodeObject m_data;Node m_next;public Node(Object data, Node next)m_data = data;m_next = next;/ 訪問結(jié)點(diǎn)數(shù)據(jù)public Object Dataget return m_
23、data; / 訪問下一個(gè)結(jié)點(diǎn)public Node Nextget return m_next; / 獲取結(jié)點(diǎn)數(shù)據(jù)描述public override String ToString()return m_data.ToString();/ 鏈表結(jié)點(diǎn)類的泛型定義class Node<T>T m_data; Node<T> m_next;public Node(T data, Node<T> next)m_data = data;m_next = next;/ 訪問結(jié)點(diǎn)數(shù)據(jù)public T Dataget return m_data; set m_data =
24、value; / 訪問下一個(gè)結(jié)點(diǎn)public Node<T> Nextget return m_next; set m_next = value; / 獲取結(jié)點(diǎn)數(shù)據(jù)描述public override String ToString()return m_data.ToString();/ 使用結(jié)點(diǎn)類型或泛型結(jié)點(diǎn)類型class LinkedListstatic void Main(string args)/ 創(chuàng)建整數(shù)鏈表/Node head = new Node(5, null);/head = new Node(10, head);/head = new Node(15, head)
25、;/ 遍歷鏈表求整數(shù)和/Int32 sum = 0;/for (Node current = head; current != null;/ current = current.Next)/ sum += (Int32)current.Data;/ 輸出結(jié)果/Console.WriteLine("Sum of nodes = 0", sum);/ 用泛型創(chuàng)建整數(shù)鏈表Node<Int32> head = new Node<Int32>(5, null);head = new Node<Int32>(10, head);head = new
26、Node<Int32>(15, head);/ 遍歷求和Int32 sum = 0;for (Node<Int32> current = head; current != null;current = current.Next)sum += current.Data;/ 輸出Console.WriteLine("Sum of nodes = 0", sum.ToString();4、設(shè)計(jì)一個(gè)Windows 應(yīng)用程序,窗體上有一個(gè)TextBox 控件、一個(gè)Button 控件。要求:每當(dāng)用戶單擊按鈕時(shí),文本框都會增加一行文字來反映單擊的次數(shù),例如, “第
27、 3 次單擊按鈕” ?!窘獯稹?) 窗體界面如圖 6-1 所示;2) 窗體中主要控件屬性設(shè)置如表 6-1;表 6-1 窗體中的主要控件屬性控件Name 屬性功能其它屬性TextBox 控件textBox1顯示信息ScrollBars=Vertical; Multiline=TrueButton 控件Button1觸發(fā)添加信息事件Button2觸發(fā)結(jié)束添加事件3) 主要事件代碼。,int i = 1;bool Add = true;, private void button1_Click(object sender, EventArgs e)if(Add) textBox1.Text += &q
28、uot; 第 " + i + " 次單擊按鈕 rn"i+;private void button2_Click(object sender, EventArgs e)Add = false;5、編寫一段程序,向名為listBox1 的 ListBox 控件中,自動(dòng)添加10 個(gè)隨機(jī)數(shù),每個(gè)數(shù)占一項(xiàng)。圖 6-1 窗體界面【解答】主要代碼如下。public partial class Form1 : Formint m = 1;private void button1_Click(object sender, EventArgs e)for (int i = m ; i
29、 < m+10; i+)m = m + 10;2、編寫程序用Directory 類提供的方法確定指定的目錄是否存在,如果不存在,則創(chuàng)建該目錄。然后在其中創(chuàng)建一個(gè)文件,并將一個(gè)字符串寫到文件中?!窘獯稹砍绦蚯鍐稳缦拢簎sing System;using System.IO;class Testpublic static void Main()string path = "c:MyDir"tryif (!Directory.Exists(path)Directory.CreateDirectory(path);StreamWriter sw=File.CreateText
30、(path+"myfile.txt");sw.WriteLine("This is a String!");sw.close();catch (Exception e)Console.WriteLine(" 操作失敗 : 0", e.ToString();finally 3、編寫程序,使用File 類實(shí)現(xiàn)刪除指定目錄下的指定文件。【解答】程序清單如下:using System;using System.IO;class FileTestpublic static void Main()Console.WriteLine("
31、確認(rèn)刪除當(dāng)前目錄下的所有文件?");Console.WriteLine(" 點(diǎn)擊 'Y' 鍵繼續(xù),其它鍵取消操作");int a = Console.Read();if(a = 'Y' | a = 'y')Console.WriteLine(" 正在刪除文件 .");elseConsole.WriteLine(" 用戶取消操作 ");return;Directory Infodir = new Directory Info(".");foreach (Fil
32、eInfof in dir.GetFiles()f.Delete();2、使用Panel 控件分別以矩形、橢圓和圓形的方式動(dòng)態(tài)顯示圖片,圖片的大小由Panel 控件的大小決定?!窘獯稹?1) 新建一個(gè) Windows 應(yīng)用程序,命名為“ShowImageExe”,調(diào)整窗體到適當(dāng)大小。更改“Form1.cs”為“ FromShowImageExe.cs”。(2) 切換到代碼方式,添加名稱空間引用:(3) 添加四個(gè) Button 控件分別命名為“ buttonOpenFile”、“buttonRectangle”、“buttonEllipse”、“buttonRound”,以及一個(gè) openFil
33、eDiolog 和 Panel 控件。(4)在 Form 類下聲明兩個(gè)私有變量filename 和 flag ,分別用來記錄打開的文件名和判斷哪個(gè)按鈕的click 時(shí)間被觸發(fā)。private string filename = ""private int flag = 0;(5) 添加【打開文件】按鈕的 click 事件private void buttonOpenFile_Click(object sender, EventArgs e)openFileDialog1.ShowDialog();filename = openFileDialog1.FileName;pan
34、el1.Refresh();(6) 在 panel1 控件的 paint 事件下添加如下代碼:private void panel1_Paint(object sender, PaintEventArgs e)if (filename.Trim() = "")return;Bitmap mybitmap = new Bitmap(filename);Graphics g = e.Graphics;TextureBrush mybrush = new TextureBrush(mybitmap,WrapMode.Clamp);/ 保證圖片完全由繪制對象的邊框決定 switch
35、 (flag)case 1:g.FillRectangle(mybrush, panel1.ClientRectangle); break;case 2:g.FillEllipse(mybrush, panel1.ClientRectangle); break;case 3:g.FillEllipse(mybrush,(panel1.Width-panel1.Height)/2,0, panel1.Height,panel1.Height); break;(7) 在其他幾個(gè)按鈕的 click 事件中分別添加如下代碼:private void buttonRectangle_Click(obje
36、ct sender, EventArgs e)flag = 1;panel1.Refresh();private void buttonEllipse_Click(object sender, EventArgs e)flag = 2;panel1.Refresh();private void buttonRound_Click(object sender, EventArgs e)flag = 3;panel1.Refresh();(8) 結(jié)果如圖所示。第 2 題 以矩形、橢圓和圓形的方式顯示圖片運(yùn)行圖3、編寫一個(gè)Windows窗體應(yīng)用程序,利用PictureBox 控件和Panel 控件實(shí)
37、現(xiàn)滾動(dòng)瀏覽大圖片的功能?!窘獯稹坑捎赑icturebox 控件在顯示圖片時(shí)不能直接使用滾動(dòng)條,所以必須借助Panel 控件實(shí)現(xiàn)以滾動(dòng)條的方式瀏覽大圖片。具體操作步驟如下:(1) 新建一個(gè) Windows 應(yīng)用程序,命名為“scrollBar ” ,調(diào)整窗體到適當(dāng)大小。更改“Form1.cs”為“ FormScrollBar.cs”。(2) 切換到代碼方式,添加名稱空間引用:(3) 在窗體上分別添加一個(gè)button 控件命名為 “buttonOpenFile”,一個(gè) openFileDiolog 控件,Picturebox 和 Panel 控件各一個(gè), 將 Panel 控件的 AutoScrol
38、l屬性設(shè)為 true。(4) 在“ buttonOpenFile”控件的 click 事件中添加如下代碼:private void buttonOpenFile_Click(object sender, EventArgs e)openFileDialog1.ShowDialog();return;tryBitmap mybitmap = new Bitmap(openFileDialog1.FileName);pictureBox1.Image = mybitmap;catch (Exception Err)MessageBox.Show("打開文件錯(cuò)誤! ", &quo
39、t;信息提示 ", MessageBoxButtons.OK, MessageBoxIcon.Information); (5) 結(jié)果如圖所示。第 3 題滾動(dòng)條瀏覽大圖片4、編寫一個(gè) Windows 窗體應(yīng)用程序,實(shí)現(xiàn)對圖片進(jìn)行旋轉(zhuǎn)、縮放和平移的功能?!窘獯稹?1) 在窗體上添加六個(gè) label 控件 (其中 label1 用來顯示圖片 )、一個(gè) button 控件 (用于打開圖片文件 )和五個(gè) numericUpDown 控件 (分別用來選擇圖片縮放的比例、圖片旋轉(zhuǎn)的角度、圖片位移的大小 )。(2) 在構(gòu)造函數(shù)上方添加代碼:private string strfilename=&q
40、uot;"(3) 在 button 控件的 click 事件里添加如下代碼:private void button1_Click(object sender, EventArgs e)openFileDialog1.ShowDialog();strfilename=openFileDialog1.FileName;label1.Refresh();(4) 在每一個(gè) numericUpDown 控件的 ValueChanged 事件中添加如下代碼:label1.Refresh();(5) 在 label1 控件的 paint 事件中添加如下代碼:private void label1_
41、Paint(object sender, PaintEventArgs e)return ;tryBitmap mybitmap = new Bitmap(strfilename);Graphics g = e.Graphics;TextureBrush mybrush = new TextureBrush(mybitmap);float x = (float)(numericUpDownS1.Value / 100);float y = (float)(numericUpDownS2.Value / 100);mybrush.ScaleTransform(x, y);g.FillRectan
42、gle(mybrush, 0, 0, ClientRectangle.Width, ClientRectangle.Height);float r = (float)(numericUpDownR1.Value);mybrush.RotateTransform(r);g.FillRectangle(mybrush, 0, 0, ClientRectangle.Width, ClientRectangle.Height);float tx = (float)(numericUpDownT1.Value);float ty = (float)(numericUpDownT2.Value);mybr
43、ush.TranslateTransform(tx, ty);g.FillRectangle(mybrush, 0, 0, ClientRectangle.Width, ClientRectangle.Height);catch(Exception Err)MessageBox.Show("打開文件錯(cuò)誤! ", "信息提示 ",MessageBoxButtons.OK, MessageBoxIcon.Information);1、使用保持連接方式編寫程序,計(jì)算各年級平均成績,并顯示結(jié)果?!窘獯稹縰sing System;using System.Comp
44、onentModel;using System.Data;using System.Drawing;using System.Text;namespace 習(xí)題 9_1public partial class Form1 : Formpublic Form1()InitializeComponent();/添加 Button 按鈕在 ListBox 中顯示結(jié)果private void button1_Click(object sender, EventArgs e)年級平均成績 ");/根據(jù)連接字符串創(chuàng)建SqlConnection 實(shí)例SqlConnection conn = new
45、 SqlConnection(connectionString);/創(chuàng)建 SqlCommand 實(shí)例,并設(shè)置SQL 語句和使用的連接實(shí)例SqlCommand cmd = new SqlCommand();cmd.CommandText = "select substring(學(xué)號,1,2) as 年級 ,avg(成績 ) as 平均成績 from MyTable2 group by substring( 學(xué)號 ,1,2)" cmd.Connection = conn;tryconn.Open();SqlDataReader r = cmd.ExecuteReader();w
46、hile (r.Read() = true)級1", r0, r1);r.Close();catch (Exception err)MessageBox.Show(err.Message, 計(jì)"算成績失敗 ");finallyconn.Close();2、使用保持連接方式編寫程序,查詢MyTable2 中不及格學(xué)生的學(xué)號、姓名、性別和成績。并將結(jié)果在ListBox 中顯示出來?!窘獯稹縰sing System;using System.ComponentModel;using System.Data;using System.Drawing;using Syste
47、m.Text;namespace 習(xí)題 9_2public partial class Form1 : Formpublic Form1()InitializeComponent();private void button1_Click(object sender, EventArgs e)學(xué)號姓名性別成績");/根據(jù)連接字符串創(chuàng)建SqlConnection 實(shí)例SqlConnection conn = new SqlConnection(connectionString);/創(chuàng)建 SqlCommand 實(shí)例,并設(shè)置SQL 語句和使用的連接實(shí)例SqlCommand cmd = new
48、 SqlCommand();cmd.CommandText ="Select 學(xué)號 ,姓名,性別 , 成績 From MyTable2 Where (成績 <60)"cmd.Connection = conn;tryconn.Open();SqlDataReader r = cmd.ExecuteReader();while (r.Read() = true)123", r0, r1, r2, r3);r.Close();catch (Exception err)MessageBox.Show(err.Message, 查"詢成績失敗 ");finallyconn.Close();3、編寫程序,以“編碼 名稱”的樣式在comboBox1 中顯示 MyTable1 的內(nèi)容?!窘獯稹縰sing System;using System.ComponentModel;using System.Data;using System.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州電力職業(yè)技術(shù)學(xué)院《Office高級應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州財(cái)經(jīng)職業(yè)學(xué)院《路基路面B》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴陽幼兒師范高等??茖W(xué)?!墩彰髟O(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025湖北建筑安全員B證考試題庫附答案
- 2025廣東省安全員知識題庫及答案
- 貴陽康養(yǎng)職業(yè)大學(xué)《計(jì)量經(jīng)濟(jì)學(xué)基礎(chǔ)與應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州中醫(yī)藥大學(xué)《播音與主持基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025江西省安全員考試題庫及答案
- 2025安徽省安全員-C證考試(專職安全員)題庫附答案
- 廣州醫(yī)科大學(xué)《電影中的法律問題》2023-2024學(xué)年第一學(xué)期期末試卷
- 新蘇教版五年級上冊科學(xué)全冊期末復(fù)習(xí)知識點(diǎn)(彩版)
- 四川省城市園林綠化施工技術(shù)標(biāo)準(zhǔn)
- 部編版小學(xué)一年級上冊道德與法治教學(xué)設(shè)計(jì)(第三、第四單元)
- CJJT 164-2011 盾構(gòu)隧道管片質(zhì)量檢測技術(shù)標(biāo)準(zhǔn)
- 2023年甘肅省定西市中考政治真題 (含解析)
- 中醫(yī)科診療指南及技術(shù)操作規(guī)范學(xué)習(xí)試題
- 胃腸減壓的護(hù)理措施要點(diǎn)課件
- 6.2《青紗帳-甘蔗林》教學(xué)設(shè)計(jì)-【中職專用】高一語文(高教版2023·基礎(chǔ)模塊下冊)
- DL5190.5-2019電力建設(shè)施工技術(shù)規(guī)范第5部分:管道及系統(tǒng)
- 25王戎不取道旁李公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 科室患者投訴處理管理制度
評論
0/150
提交評論