上一页 1 ··· 5 6 7 8 9

2019年1月10日

C语言打印100到200之间的素数

摘要: 用C语言打印素数,我们首先要了素数的相关定义:只有1和它本身两个因数的自然数,也就是说除了1和它本身外,不能被其他自然数整除的数就称为素数。 例如:101只能被1 和101 整除;103只能被1 和103 整除,所以他两都是素数 思路: 要判断一个数是否为素数可以验证从2开始到它本身的数里是否有可以 阅读全文

posted @ 2019-01-10 11:43 The_Ocean 阅读(4526) 评论(0) 推荐(0) 编辑

2018年12月2日

续上篇结尾应用异或关系改变两个变量的值

摘要: 在了解了异或关系后,尝试着应用异或关系在VS2017中解决上篇中改变两个整型变量的问题。 在15 在二进制中为“1111”,而10 在二进制中为“1010”。而异或的意思是:相异输出1,相同输出0。所以a与b的异或为“0101”(a与b之间只有第一位和第三位不同)。在将a与b的异或赋值给a = a 阅读全文

posted @ 2018-12-02 21:20 The_Ocean 阅读(179) 评论(0) 推荐(0) 编辑

2018年12月1日

将两个整型变量的值互换的方法

摘要: 这种方法固然可以将两个变量的值互换,但是存在一些问题,正如上个算法中提到的,整型变量int存在最大值得问题,如果“ i + j ”超出了int的最大值,就会使得“ i + j ”的和出现在问题,不在是原本的“ i + j ”的值,从而出现之间将变量的值改变的问题。 阅读全文

posted @ 2018-12-01 23:44 The_Ocean 阅读(770) 评论(0) 推荐(0) 编辑

分号的一些小问题

摘要: 关于C语言练习中分号的一些问题 题目内容:输出100—200之间的素数个数 今天在做练习的时候所翻译的结果不理想,找了很久才发现自己的错误在哪,在写if语句的时候写成了这样“ if( i == j ); ”在if语句的结尾加了分号,这样使得if语句不管判断结果是什么都会直接终止,使得break没有了 阅读全文

posted @ 2018-12-01 17:37 The_Ocean 阅读(290) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9

导航