急,C#一些编程题目,麻烦帮忙啊,分数可以提高
麻烦大家帮忙,知道一个也麻烦发下程序。 最好发我邮箱:258007487@qq.com
分数可以提高,而且我会尽量多选择几个满意答案!
谢谢了!
1.一个文本文件,文件名为c:\f9.txt,包含有3行,每行有3个int型数据,行中两个数据之间用“,”分隔。使用StreamReader对象从文件中读取数据,并放入一个3×3的二维数组中,请编写代码。
2.一个3×3的二维int型数组,现需要将其元素依次写到一个文本文件中,并且每3个一行,行内元素间用“,”分隔。
3.一个二进制文件,文件名为c:\f9.data,包含9个int型数据。使用FileStream,Stream,BinaryReader类对象方法从文件中读取数据,并放入一个3×3的二维数组中,请编写代码。
4.一个3×3的二维int型数组,现需要将其元素依次写到一个二进制文件中。
5.在Graphics绘图面中心绘制一个1/4大小的蓝色矩形,在矩形内中心位置填充一个适当大小的红色椭圆,在椭圆内中心位置写上蓝色文字“我的绘图画”,并在矩形的4个角各绘制一个蓝色小圆。
6.使用SqlConnection,SqlCommand,SqlDataReader和SqlParameter(如果需要的话),写一个方法从数据库中读数据,并将记录生成文本行,所有文本行放入到一个TextBox控件。
最后两个是重点,谢谢了!
答案:发到你邮箱了。不必要发两个贴吧,要送分给我,那么客气,呵呵。先复制其中一个给你吧,其他的你看邮箱
/*
1.一个文本文件,文件名为c:\f9.txt,包含有3行,每行有3个int型数据,行中两个数据之间用“,”分隔。
* 使用StreamReader对象从文件中读取数据,并放入一个3×3的二维数组中,请编写代码。
*/
static void ReadFileToArray()
{
string filepath = "c:\\f9.txt";
StreamReader reader = new StreamReader(filepath);
string strline;
string[] strtemp;
int i, j;
int [,] array=new int [3,3];
for (i = 0, j = 0; i<3&&(strline = reader.ReadLine()) != null; i++)
{
strtemp = strline.Split(',');
for (j = 0; j < 3 && j < strtemp.Length; j++)
{
array[i, j] = Convert.ToInt32(strtemp[j]);
Console.Write("{0}\t", array[i,j]);//获得每一列的元素的数组。
}
Console.WriteLine();
}
reader.Close();
}
这写不了那么多,去你邮箱看吧
上一个:C#、函数、编程(菜鸟问题)
下一个:基于C#的编程语言学了做出些什么东东(具体的)?