![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言刷题
C语言一些例题的最优解
箱根山岳险天下42.195
这个作者很懒,什么都没留下…
展开
-
求100-200的素数(用到sqrt()函数)
素数:只能被1和自身整除的数。 #include<stdio.h> #include<math.h> int main() { int i = 0; int j = 0; for (i = 100; i <= 200;i++) { for (j=2;j<=(int)sqrt(i);j++) { if (i % j == 0) { break; } if (j == (int)sqrt(i)) { printf("%d\原创 2022-02-08 15:22:23 · 1278 阅读 · 1 评论 -
C-求两个数的最大公约数(辗转相除法)和最小公倍数
一开始我们获得两个整数,a=24 ,b=18 1.先m=a%b。m=6 2.然后将原先b的值赋给a,m的值赋给b 3.然后依次循环,直到m=0时,那么a和b的最大公约数就是 最后一次循环中b的值 #include<stdio.h> int main() { //声明 int a = 0; int b = 0; int m = 0; //输入 scanf("%d %d", &a, &b); if (b>a) {//下面while循环是a%..原创 2022-02-08 11:51:27 · 368 阅读 · 0 评论