如何判断素数

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

随着小伙伴们进入大学,学习C语言,判断素数则是我们避不开的一道题,今天便来和大家谈谈如何更好的做好这道题

一、题目

从键盘输入任意一个整数,编程判断该整数是否是素数。

二、注意事项

1.测试用例的选取要尽量覆盖各种可能的情况,尤其是边界条件一定要测试。由于我们不能保证用户输入的整数一定是正整数,因此至少要测试这样几种情况:正整数、0和负整数。其中,正整数中要测试素数和非素数两种情况。1是边界条件,也要测试。

2.在if ((number % i) == 0)中的相等关系运算符是两个等号,不要漏写一个等号,否则就变成赋值运算符了,编译器不能检查此类错误,在这种情况下,请读者根据2.1节介绍的程序调试技术来对程序进行跟踪调试,观察对比漏写一个等号后程序执行过程的变化。

三:1.输入

1. 3
2. 0
3. 1
4. -1

2.预期输出

代码如下:

  1. 3 is a prime number
  2. 0 is not a prime number
  3. 1 is not a prime number
  4. -1 is not a prime number

四.代码

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值