如何判断输入的几个数字互不相同

来源:互联网 发布:银行业数据治理 编辑:程序博客网 时间:2024/05/16 05:54

这几天正在做一个小的程序开发,其中要判断输入界面的几个数字互不相同,找到了一个比较起来效率比较高的方法:

1.要求输入的是1-22之间的数

2.要求输入五个数字

方法如下:

int num[23];   //数组统计输入的每个数字的个数,输入数字与数组的下标相同

int count=0;

while(count<5)

{

    //每次循环获得界面上最后输入的数字 假设获得的数字为getednum;

   num[getednum]++;

   if(num[getednum]>1)

  {

       messagebox("请输入互不相同的数字,谢谢");

  }

}

   

原创粉丝点击