Console.Write(i.ToString() + }
Console.WriteLine(); }
Console.ReadLine(); }
要求掌握for语句的变量控制及嵌套方法,在for语句中输出如何换行,包括下题。 5. 输出如下图形:
第二个图形参考代码:
public static void star1(int n) { string s =
for (int i = 1; i <= n; i++) {
Console.Write(
for(int j=1;j<=2*i-1;j++){ Console.Write( Console.WriteLine(); } //上部三角
for(int i=1;i<= 2*n+1;i++){ Console.Write( }
Console.WriteLine();//中部
for(int i=n; i>=1;i--){ Console.Write(
for (int j = 1; j <= 2*i-1; j++) { Console.Write( }
Console.WriteLine(); }//下部倒三角 }
static void Main(string[] args) {
int n = 3; star1(n);
Console.ReadKey(); }
6. 已知有5个元素的数组a,请用冒泡排序法将其排序。 static void Main(string[] args) {
int[] a ={ 1, 4, 5, 2, 0 }; int t;
for(int i=0;i<4;i++)
for (int j = 0; j < 4 -i; j++) if (a[j] > a[j + 1]) {
t = a[j];
a[j] = a[j + 1]; a[j + 1] = t; }
foreach (int k in a)
Console.WriteLine(k); Console.ReadLine(); }
掌握常用的排序算法。
7.C#中常用控件的用法,重点要求掌握文本框、标签框、复选框、单选框、组合框、图像框、下拉框(组合框)的用法,以及文件对话框的使用。请参考下面两题 (1).复选框、单选框、组合框
实现如图所示的功能。要求对相应控件做了设置之后,马上见到对应的字体效果。清除按钮用来清除文本框中的文字内容(textbox1.clear()方法),退出按钮用来退出程序(Application.Exit()方法)。
(2). 创建个人简历应用程序,参见上机指导
编写一个简单的个人简历程序,要求可以通过文本框输入姓名,通过单选按钮设置性别,通过下拉列表框选择文化程度,通过文本区域填写其他个人信息;通过文件对话框选择照片并显示;通过两个下拉列表框来关联选择籍贯。
8. C#中连接和使用数据库:要求掌握连接Sql Server的几个主要步骤(连接字符串设置、打开及关闭、使用DataAdapter对象(DataReader对象)、Command对象、DataSet对象以及主要控件的数据绑定方法),请参考以下几个示例。
(1) 在下划线处填上合适的内容,使程序变得正确完整,程序要实现的功能是:完成向数据集中填充数据,然后DataGridView1控件绑定到此数据集。
string connString= SqlConnection conn= ___new_____ SqlConnection(connString); string strsql=
SqlDataAdapter adapter=new SqlDataAdapter(strsql , ____strsq1_____ ) ; DataSet dataset=new DataSet( );
adapter.Fill(______dataset_________);
this.dataGridView1.DataSource=dataset.Tables[0]; (2)图形界面的SqlAdapter与DataSet应用 (3)DataReader的使用