22智能在线
新记
c语言问题:从键盘输入一个数,判断它是不是素数。 请问这个程序有什么问题?
如题所述
举报该文章
相关建议 2019-03-18
问题在
if
else里面,判断不是素数
只要能被其中一个数整除就行,条件成立就可以break了,但是是素数的话必须等循环结束的时候才知道,else里面不能用break
void
main()
{
int
m,n;
bool
flag=true;
//增加一个标记,默认是素数
scanf("%d",&m);
for(n=2;n
评论
0
0
加载更多
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/ch20206issx6i6fiict.html
其他看法
第1个回答 2019-01-16
你的if和else导致了不管如何只进行一次判断就退出循环
所以要改成
#include
main()
{int
m,n;
scanf("%d",&m);
for(n=2;n
评论
0
0
加载更多
相似回答
大家正在搜
相关问题
c语言:从键盘输入一1个整数,判断这个数是否是素数
C语言编程问题:从键盘输入一个正整数,判断该数是否素数并输出...
遇到一个C语言问题。输入一个整数,判断其是否为素数。
c语言编程:输入一个正整数n,判断它是否为素数
C语言编写一个程序判断一个数是否为素数?急求
用C语言 从键盘上任意输入一个正整数,判断是否为素数。
编程实现:从键盘输入一个整数,判断是否是素数,若为素数输出1...
[C语言]从键盘上输入一个大于3的整数,判断其是否为素数。