码迷,mamicode.com
首页 > 其他好文 > 详细

bit 10_12

时间:2015-10-21 00:28:12      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:作业1

1. 打印100~200 之间的素数。

int main()
{
int i,j;
for(i=100;i<=200;i++)
{
for(j=2;j<i;j++)
{
if (i%j==0)
break;
}

if(i==j)
printf("%d\n",i);
}
return 0;
}

优化1j<=(i/2);

              if(j>(i/2))

优化2j<=sqrt(i);

              if(j>sqrt(i))

2. 输出乘法口诀表。

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

美观:将printf("  %dx%d= %d",i,j,i*j);
        
改为printf("  %dx%d= %2d",i,j,i*j);

3. 判断1000---2000年之间的闰年。

#include<stdio.h>
int mian()
{
 int year=0;
 int count=0;
 for(year=1000;year<=2000;year++)
 {
  if((year%4==0&&year%100!=0)||(year%400==0))
  {
   printf("%d",year);
   count++;
  }
 }
    printf("\ncount\n",count);
return 0;
}

bit 10_12

标签:作业1

原文地址:http://10802712.blog.51cto.com/10792712/1704683

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!