remeke (remeke) · GitHubhttps://github.com/remeke今天主要对之前的学习进行一个总结,写了一些代码来运行。
1、比较三个数的大小
2、找到两个数的最大公约数
3、判断一个年份是否是闰年
int year=0;
for(year=2000;year<=2100;year++)//判断year是否为闰年
{
//判断规则:1、能被4整除并且不能被100整除
//2、能被400整除
if(year%4==0&&year%100!=100||year%400==0)
{
printf("%d\n",year);
}
}
//判断一个年份是否为闰年
4、寻找100-200之间的素数
/*int i=100;
for(i=101;i<=200;i+=2)
{
//判断i是否为素数
//使用试除法
int j=0;
for(j=2;j<=sqrt(i);j++)
{
if(i%j==0)
{
break;
}
}
if(j>sqrt(i))
{
printf("%d ",i);
}
}
//寻找100-200之间的素数*/
5、计算1/1-1/2=1/3-1/4...+1/99-1/100
double i=0,sum=0;
int flag=1;
for(i=1;i<=100;i++)
{
sum+=flag*1/i;
flag=-flag;
}
printf("%lf",sum);
//计算1/1-1/2=1/3-1/4...+1/99-1/100
6、判三边是否能构成三角形
int main()
{
double a,b,c;
scanf("%lf%lf%lf",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a){
printf("%lf\n",a+b+c);
}
else{
printf("Invalid\n");
}