【Fantasy】第一次作业测试数据

测试数据

1.查找目录为D://download下的两个txt文件

复制代码
private void button1_Click(object sender, EventArgs e)   //按下按钮1,执行主函数

        {

            this.文件路径.ShowDialog();

            if (文件路径.SelectedPath != String.Empty)

            {

                search("*txt");

                search("*cpp");

                search("*h");

                search("*cs");                            //搜索四种不同类型文件

                String temp1 = String.Empty; 

                int temp2 = new int();

                int j = new int();

                for (int i = 0; i < k; i++)     //排序部分函数,采用选择排序

                {

                    int index = i;

                    for (j = index + 1; j < k; j++)

                    {

                        if (number[j] > number[index])

                            index = j;

                        if (number[j] == number[index] && string.Compare(a[j], a[index], true) < 0)

                            index = j;

                    }

                    temp2 = number[index];

                    number[index] = number[i];

                    number[i] = temp2;

                    temp1 = a[index];

                    a[index] = a[i];

                    a[i] = temp1;

                }

                for (int i = 0; i <k; i++) //判断并输出文件,将不符合要求的部分去掉

                {

                    if ( (a[i].Length >= 3)&&((a[i][0]<'0')||(a[i][0]>'9')))              

                    {

                        string item = a[i] + " " + number[i];

                        box.Items.Add(item);

                    }

                }



            }
复制代码

查找结果为auug 3

              dppc 3

             eggra 3

             g123sdfs 1

按字典序排列且符合要求。

2.测试加入form1.cs

查找结果为

【Fantasy】第一次作业测试数据

找出了所以元素  并且还有中文,说明本程序统计时会统计中文字段且无法正确区分其单词

3.测试样例为.h,.cpp

【Fantasy】第一次作业测试数据

测试表明统计器在应对小规模数据时没有问题。

你可能感兴趣的:(ant)