C语言编程 输出m到n之间的素数 要求定义函数 请帮助我找出错误
题目描述
输入两个正整数m和n,输出m和n之间的所有素数.
要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main()函数中实现.
int prime(int n)
{
//判断n是否为素数, 若n为素数,本函数返回1,否则返回0
}
输入
输入两个正整数m和n,m
人气:142 ℃ 时间:2020-09-20 18:22:15
解答
#include <stdio.h>#include <math.h>int prime (int n){int t,i,J=1;/*把J的初始值改了,如果J=1是素数*/t=(int)sqrt(n);for(i=2;i<=t;i++)/*改成了i<=t,我...大神没有考虑1哦是我没想到,函数的返回值改一下return J&&(n>=2);哦 我知道什么意思了 很灵活、、、
推荐
- 一种电冰箱原价3500,第一次降价10%,第二次又降价10%,这种电冰箱现价多少元?
- 宽容是润滑剂,可以消除人与人之间的摩擦.仿句,宽容是镇静剂,可以———————
- 两根电线同样长短,将第一根减去两米后,第二根是第一根的1.5倍,原来两根电线各
- 围魏救赵声东击西的意思!不要出处!要连着的!
- 一架飞机带的汽油最多能让飞机在空中飞行4小时,若飞出的速度为600千米/时,飞回的速度为400千米/时,则飞
- 复数z 满足 (z-i)i=2+i ,i是虚数单位,则|z|=
- 用a big或a big one填空:The bag is too small.Give me ( ),please.
- 造成酸雨的主要物质是( ) A.甲烷和一氧化碳 B.二氧化硫和二氧化氮 C.一氧化碳和二氧化碳 D.二氧化硫和一氧化碳
猜你喜欢