今天的主要练习~
1.打印100~200之间的素数。
#include <stdio.h>
int main()
{
int i=0;
int count=0;
for(i=100;i<=200;i++)
{
int j=0;
for(j=2;j<i;j++)
{
if(i%j == 0)
break;
}
if(j>=i )
{
count++;
printf("%d ",i);
}
}
printf("\ncount= %d\n",count);
return 0;
}
2.打印乘法口诀表。
#include <stdio.h>
int main()
{
int i=0;
for(i=1;i<=9;i++)
{
int j=0;
for(j=1;j<=i;j++)
{
printf("%d*%d=%d ",i,j,i*j);
}
printf("\n");}
return 0;
}
3.打印1000年~2000年中间的闰年。
#include <stdio.h>
int main()
{
int year=0;
int count=0;
for(year=1000;year<=2000;year++)
{
if(year%4==0)
{
if(year%100 !=0)
{
count++;
printf("%d ",year);
}
}
if (year%400==0)
{
count ++;
printf("%d ",year);
}
}
printf("\ncount=%d\n",count);
return 0;
}
—— —— —— —— —— —— —— —— —— —— ——分割线
以下是今天随手练习的:
#include <stdio.h>
#define PRICE 5
int main()
{
int num=20,total;
total=num*PRICE;
printf("total=%d",total);
}
#include <stdio.h>
int main()
{
int a,b,c,d;
unsigned u;
a=12;b=-24;u=10;
c=a+u;d=b+u;
printf("c=%d,d=%d",c,d);
}
#include <stdio.h>
int main()
{
printf ("ab c\t de\rf\tg\n");
printf ("h\ti\b\bj k");
}
#include <stdio.h>
int main ()
{
char c1,c2;
c1=97;c2=98;
printf("%c%c",c1,c2);
}