要求:
随机生成四个不重复的数字并从小到大排序,玩家输入四个数字进行猜测。若数字和位置都正确记为A,只有数字正确记为B.
思路:
1.先生成四个不重复数字并从小到大排序:用for循环生成四个数字,利用i--去掉重复数字,在循环中比较大小排序。
2.从终端输入四个数字并利用两个for循环比较数字及位置是否正确。
四个从小到大不重复数字的代码:
随机运行结果:
从终端输入数字的代码:
程序运行效果:
心得:
1.利用循环实现不重复和排序 2.利用两个for循环可将两组数字依次比较
随机生成四个不重复的数字并从小到大排序,玩家输入四个数字进行猜测。若数字和位置都正确记为A,只有数字正确记为B.
1.先生成四个不重复数字并从小到大排序:用for循环生成四个数字,利用i--去掉重复数字,在循环中比较大小排序。
2.从终端输入四个数字并利用两个for循环比较数字及位置是否正确。
1.利用循环实现不重复和排序 2.利用两个for循环可将两组数字依次比较