一、填空题
1. false
2. -2
二、判断题
1. 对。
2. 对。
3. 错。
三、选择题
1. B
2. D
3. D
四、编程题
- 素数概念:除了1和它本身以外不再有其他的因数,最小的素数为2。
<script>
// 遍历1~100之间的数据
for(var n=1;n<=100;n++){
if(n==1){
continue;
}else{
var flag=true;// 用来保存n是否为素数,默认n为素数
for(var j=2;j<n;j++){
if(n%j==0){// 若能被j整除,则n不是素数
flag = false;
}
}
}
if(flag){// 如果是质数,在网页中打印该数据
document.write("100以内的素数有:"+n+'<br/>');
}
}
</script>
- 方式一:根据题目描述可知,红球最多为25个,白球最多为31个,黑球最多为28个。因此,依次遍历循环循环,按照条件对比即可。
<script>
for (var red = 0; red <= 25; ++red) {
for (var white = 0; white <= 31; ++white) {
for (var black = 0; black <= 28; ++black) {
if (((red + white) == 25) && ((white + black) == 31) && ((red + black) == 28)) {
document.write('红球:' + red + ',白球:' + white + ',黑球:' + black);
}
}
}
}
</script>