回 帖 发 新 帖 刷新版面

主题:求助各路大虾

楼主
公司面试题目
    编写一个简单程序 题目: 日文五十音测试
    注: 1 随机给出,日文五十音的平假名(或片假名),输入对应的片假名(或平假名)
        2 10到题目
        3 完成后 提示正确几题 错误几题
    提示: 可用字符串比较法
 

                希望各路大虾多多帮助!!!!
 

回复列表 (共4个回复)

沙发

1、用数组或其他把平假名和片假名放进去,注意顺序对应
2、用随机数取平假名/片假名显示出来
3、读取用户输入,在于你顺序对应的位置比较相等、记录次数 总 错 对
4、次数到10 显示成绩,清空重来

板凳

能不能给详细代码啊`!

3 楼

其实也题目我倒觉得并不是考你思路问题,应该是编码问题才对。

4 楼

主要是从给顶字符传中随机抽取字符


代码如下:
     string str ="あ,い,う,え,お,か,き,く,け,こ,さ,し,す,せ,そ,た,ち,つ,て,と,な,に,ぬ,ね,の,は,ひ,ふ,へ,ほ,ま,み,む,め,も,や,ゆ,よ,ら,り,る,れ,ろ";
     string str2="ア,イ,ウ,エ,オ,カ,キ,ウ,ケ,コ,サ,シ,ス,セ,ソ,タ,チ,ツ,テ,ト,ナ,ニ,ヌ,ネ,ノ,ハ,ヒ,フ,ヘ,ホ,マ,ミ,ム,メ,モ,ヤ,ユ,ヨ,リ,ル,レ,ロ,ワ";
     Random rd =new Random();
     private string m_str="";
    button1........Click.........
     string[] a = str.Split(',');
         string[] b = str2.Split(',');
    int i =rd.Next(0,a.Length-1);
    textBox1.Text = a[i];
    m_str = b[i];

我来回复

您尚未登录,请登录后再回复。点此登录或注册