C#高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/07/04 08:05:15
一随机数生成方法创建句子。用4个string数组article,noun,verb与preposition。创建句子如下:随即按下列顺序从每个数组中取一个词article,noun,verb,preposition,article,noun。选择一个词后,将其接合到句子中上一个词后面。词与词用空格分开。输出句子时,以大写字母开头,以句号结尾,程序产生十个句子,输出到文本区,
数组内容如下:
article包含冠词the,a,one,some与any
noun数组包含名词boy,girl,dog,town与car
verb数组包含动词过去式drove,jumped,ran,walked与skipped
preposition数组包含介词to,from,over,under,on
愿意帮忙的朋友以把答案发到我消息吧,麻烦了,谢谢!

button的Click事件,用richTextBox输出文本
private void button4_Click(object sender, EventArgs e)
{
string[] article = { "the", "a", "one", "some", "any" };
string[] noun = { "boy", "girl", "dog", "town", "car" };
string[] verb = { "drove", "jumped", "ran", "walked", "skipped" };
string[] preposition = { "to", "from", "over", "under", "on" };
Random ran = new Random(System.DateTime.Now.Millisecond);//加上这个参数可产生不同的随机数
string juzi, change;
richTextBox1.Text = "";
for (int i = 0; i < 10; i++)
{
juzi = "";
change = "";
juzi += article[ran.N