cr:经典
题目9
判断 101 到 200 之间的素数。
思路:
首先素数的判断条件是:除1和自己外,没有别的数字能整除。判断可以用for循环,从2开始一个一个对该数字取余,如果等于零了就输出并跳出循环。外层再写一个for,从101开始,一直加到200。
代码: ![](https://i-blog.csdnimg.cn/blog_migrate/71190f8f54fa18023f93a5fa02b60d53.png)
对方:![](https://i-blog.csdnimg.cn/blog_migrate/d86378130ae0c6dde63c8d3f40f5e4df.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0fe2dc953fb1198233455f9e894ba99f.png)
收获:
学到了math.h里面的sqrt是对一个数字开方。开方的对象是double类型的,得到的结果也是double类型的。还有一个知识点就是转换变量类型的时候直接在变量前面加上(目标类型)就可以实现强制转换变量类型。
反思:
对于一些做过的题目还是不熟练,这一道题目并没有完全按照我自己原先的思路来做,而是看了别人的方法后改的。对于一些做过的题目还是需要及时巩固复习。
cr:小林
例9
C语言实现按照考试成绩的等级输出百分制分数段,A等为85-100分,B等为70-84分,C等为60-69分,D等为60分以下。
思路:
用if划分等级,不同的等级分段评定出等级并输出。
代码:![](https://i-blog.csdnimg.cn/blog_migrate/bce2423ffad8dd647197214c005d20eb.png)
对方: ![](https://i-blog.csdnimg.cn/blog_migrate/84629af65debab93f78a8604e3a48d7e.png)
收获&反思:
太粗心了,题都没看明白就直接开始写,完全做反了!要认真审题。