1、求1×2×3×4×5
#include <stdio.h>
int main(){int i,s=1;for(i=1;i<=5;i++){s = s*i;}printf("%d",s);
}
2、求1×3×5×7×9×11
#include <stdio.h>
int main(){int i,s=1;for(i=1;i<=11;i=i+2){s = s*i;}printf("%d",s);
}
3、判定2000—2500年中的每一年是否为闰年,并将结果输出
#include <stdio.h>
int main(){int year;for(year=2000;year<=2500;year++){//年被4整除并且不能被100整除或者能被400整除if(year%4==0 && year%100!=0 || year%400==0){printf("%d是闰年\n",year);}}
}
4、
#include <stdio.h>
int main(){int i,sign=1;double sum=0;for(i=1;i<=100;i++){sum = sum + sign*1.0/i ;//1-1/2+1/3-1/4+1/5+...-1/100sign = (-1) * sign;}printf("%lf",sum);
}
5、给出一个大于或等于3的正整数,判断它是不是一个素数
#include <stdio.h>
#include <math.h>
int main(){int n,i;scanf("%d",&n);for(i=2;i<=sqrt(1.0*n);i++){if(n%i==0){printf("%d不是素数\n",n);return 0;}}printf("%d是素数\n",n);return 0;
}
sqrt函数查看:
https://legacy.cplusplus.com/reference/cmath/sqrt/