import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class RandomData{
public static void main(String[] args)
{
Set<Integer> datas = getRandomData();
Iterator<Integer> iter = datas.iterator();
while(iter.hasNext()){
System.out.println(iter.next());
}
}
private static Set<Integer> getRandomData(){
Integer data = null;
Set<Integer> datas = new HashSet<Integer>();
while(datas.size() < 10){
data = new Integer((int) (Math.random()*100));
datas.add(data);
}
return datas;
}
}
分享到:
相关推荐
java小程序。猜数字游戏:随机产生一个100以内的正整数,用户通过键盘输入所猜的数字,并给与相应的提示(有代码详细解释)
用数组定义,随机输入100以内整数,然后倒序输出.
生成一个1000以内随机正整数,输入一个数,判断大小,知道猜到的数与生成的数正好相等,程序结束(vs2010 vb)
随机生成一个10以内的整数
这是一个简单的Python程序,用于生成10个100以内的随机整数并进行冒泡排序。 程序首先使用random模块的randint()函数生成10个0-100之间的随机整数,存储在numbers列表中。 然后使用冒泡排序算法对numbers列表进行排序...
(1)编写入栈函数,随机产生10个100以内的整数,并按输入顺序依次入栈,考虑判断上溢情况; (2)编写出栈函数,从键盘输入出栈元素个数n (n<10),将n个元素出栈并显示出栈元素,考虑判断下溢情况; (3)编写取栈顶元素...
家里小朋友一年级口算练习需要,网上下了几个版本,有些只有加法,有些是忽悠人,花了点时间自己写了一个,希望...包含10以内的加减法和混合运算,纯公式不带VBA,任意修改或者重新打开即刷新,有什么反馈可以联系我。
基于MFC编程小学生100以内算数系统,有倒计时,加减乘除,查看历史成绩等功能
rand()函数生成一个随机整数,而srand()函数用于设置随机数的种子,使得每次生成的随机数不同。 算术运算符号生成 op函数用于生成随机的算术运算符号。该函数使用switch语句来根据随机生成的整数n,选择不同的运算...
C语言实现随机出10道整数加法题供用户计算
1. `generate_random_number()`: 生成一个随机整数,范围在1到100之间。 2. `generate_random_operator()`: 从加减乘除四个运算符中随机选择一个。 3. `generate_math_question()`: 生成一个随机的四则运算题目,...
1.建立一个顺序表,随机产生10个100以内的整数,并按要求完成:(1)编写显示函数,在屏幕上显示顺序表中的10个整数; (2)编写查找函数,从键盘输入任-一-整数在顺序表中查找,若找到,返回该元素在顺序表中的位置,...
采用计算机伪随机数生成的原理,综合运用数组与数组类技术,完成10以内的自然数的随机排序。本模块在windows XP和VC++2003.net平台上调试通过,具有较好的移植性。
面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。功能要求: (1)电脑随机出10道题,每题10分,程序结束时显示学生得分; (2)确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两...
⑵ 随机生成100以内的两个正整数。 ⑶ 乘法的计算结果不得大于100,否则重新生成题目。 ⑷ 除法的计算结果必须为整数,否则重新生成题目。 ⑸ 每次练习开始前,由用户指定要做的题目数(<=100题)。根据题目,随机...
1.随机产生10以内的两个整数以及运算符(算数运算符)组成一个表达式(注:不允许产生运算符是除号并且除数为0的题目); 2.提供A B C D四个选项供用户进行选择答案,答案里只有一个是正确的而且位置不固定,其他三个...
为了让外甥女练习算术,用python给她写了个自动出加减法的小程序。 该程序使用了文字转语音的库pyttsx,程序运行时,会有相对应的语音提示。pyttsx文档 为了防止小孩乱按键盘,导致非法输入,我添加了异常处理: def ...
100以内的整数随机出50道练习题,并可以判断您填写的答案的正确性,用javascript写成,不需要任何服务器,直接用浏览器打开即可。 声明:没有病毒,放心使用!
首先,我们会有两个多项式,每个多项式是独立的一行,每个多项式由系数、幂数这样的多个整数对来表示。 如多项式2x20- x17+ 5x9- 7x7+ 16x5+ 10x4 + 22x2- 15 对应的表达式为:2 20 -1 17 5 9 - 7 7 16 5 10 4 22 2 ...
在面试时,面试官问了我一道js题:随机生成一个含有10个元素的数组,且元素为0-100的不重复的整数。当时的第一反应是for循环生成10个数字,但是可能会有重复的情况;进一步思考,需要对生成的数字进行验证才能放到...