大佬们这个题目能用双重for循环来做吗 写了一些没思路了
在页面输出 1000 ~ 2000 的所有闰年, 要求四个一行 用js 吗 可不咋好弄var x;
var j=0;
for(x=1000;x<=2000;x++){
if (x%400==0 || (x%100!=0 && x%4==0)) {
document.write(x);
document.write(" ");
if (j>0 && j%4==0){
document.write("<br>") ;
}
j++;
}
}
C的可以这么写,不用双重循环
#include<stdio.h>
int main() {
int count = 0;
for (int i = 1000; i < 2001; i++)
{
if (i % 4 == 0 && i % 100 != 0 || i % 400 == 0)
{
count++;
printf("%d\t", i);
if (count % 4 == 0)
{
printf("\n");
}
}
}
} wp231957 发表于 2021-8-18 14:15
用js 吗 可不咋好弄
{:10_277:}对的就是用js写我一开始的第一种方法用的就是你这种后来我想能不能用双重for循环来写结果写了一顿也没写出来 godzero 发表于 2021-8-18 14:24
C的可以这么写,不用双重循环
#include
int main() {
{:10_266:} js用双重for循环来写有可能吗 骑乌龟的小蜗牛 发表于 2021-8-18 15:56
对的就是用js写我一开始的第一种方法用的就是你这种后来我想能不能用双重for循环来写结 ...
不需要双循环,为啥非要用双循环 wp231957 发表于 2021-8-18 16:02
不需要双循环,为啥非要用双循环
{:10_256:} 就想试试 骑乌龟的小蜗牛 发表于 2021-8-18 16:19
就想试试
这不是试不试的问题 你要知道双循环 或者3重4重循环的应用场景
那用不到就是用不到 wp231957 发表于 2021-8-18 16:25
这不是试不试的问题 你要知道双循环 或者3重4重循环的应用场景
那用不到就是用不到
{:10_258:}我知道了
页:
[1]