刚学c的菜鸟,麻烦各位大侠帮忙看下这个程序的错误
#include<stdio.h>
main()
{int i,k=0;
for(i=1000;i<=2000;i++)
{
if(i%4==0&&i%100!=0||i%400==0)
{printf("%5d",i);
k++
}
if(k%3==0)
printf("\n");
}
}
[解决办法]
OK,你要的代码:
- C/C++ code
#include <stdio.h>main(){ int i,k=0; for(i=1000;i<=2000;i++) { if(i%4==0&&i%100!=0||i%400==0) { printf("%5d",i); k++; } if(k%3==0) printf("\n"); }}