for循环示例(输出素数 // 乘法口诀表 // 判断闰年)

1.输出乘法口诀表

#include <stdio.h>
int main(){
int i, j, m;
for (i = 1; i <= 9; ++i) {
 for (j = 1; j <= i; ++j) {
 m = i * j;
  printf("%d * %d = %d\n", i, j, m);
 }
}
return(0);
}

2.打印100~200 之间的素数

#include <stdio.h>
#include<math.h>
int main() {
 int i;
 int n,p;
 double j;
 for (i = 100; i <= 200; i = i + 1) {
  j = sqrt(i);
     for (n = 2; n <= j; n=n+1) 
   if(i % n==0)
   break;
      if(n>j)
          printf("%d\n", i);
 }
 return(0);
}

3.判断1000年—2000年之间的闰年

#include <stdio.h>
int main() {
 int i;
 for (i = 1000; i <= 2000; i = i + 1)
  if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0)
  printf("%d\n", i);
  return(0);
}
发布了40 篇原创文章 · 获赞 0 · 访问量 597

猜你喜欢

转载自blog.csdn.net/loreal8/article/details/102961771