您的位置:首页 > 编程语言 > C语言/C++

一些简单的小程序_1——C语言篇

2017-11-11 14:41 190 查看
1.九九乘法表

#include<stdio.h>

int main()

{

 int i, j;

 int produt;

 for (i = 1; i < 10; i++)

 {

  for (j = 1; j <= i; j++)

  {

   produt = i*j;

   printf("  %d×%d=%d", i, j, produt);

  }

  printf("\n");

 }

 getchar("\n");

 return 0;

}

2.100到200之间的素数

#include<stdio.h>

int main()

{

 int prime;

 int x;

 for (prime = 101; prime <= 200; prime++)

 {

  for (x = 2; x < prime; x++)

  {

   if (prime%x == 0)

    break;

  }

  if (x == prime)

   printf("%d\t",prime);

 }

 getchar("/n");

 return 0;

}

3.100到200之间的素数(算法升级版)

#include<stdio.h>

#include<math.h>

int main()

{

 int prime;

 int x, y;

 for (prime = 101; prime < 200; prime++)

 {

  y = sqrt(prime);

  for (x = 2; x <= y; x++)

  if (prime%x == 0)

   break;

  if (x >= y + 1)

   printf("%d\t", prime);

 }

 getchar("\n");

 return 0;

}

4.1000到2000年的闰年

#include<stdio.h>

int main()

{

 int year;

 int x;

 printf("1000到2000年的闰年有:  ");

 for (year = 1000; year < 2001; year++)

 {

  if (year%4 == 0)

  {

   if (year%100 == 0)

   {

    if (year % 400 == 0)

     x = 1;

    else x = 0;

   }

   else x = 1;

  }

  else x = 0;

  if (x == 1)

   printf("%d\t", year);

 }

 getchar("\n");

 return 0;

}

原谅我现在的水平只能写这样一些简单的东西,不过我相信我会写的越来越好的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: