扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
所谓函数返回值是一个函数在运算结束以后向调用它的母函数或者系统反馈一个值,这个值可以是各种变量类型. 举个简单的例子: int add(int a,int b) { return (a+b); } int main() { int res; res=add(3,4); printf("%d",res); return 0; } 在主函数main中调用子函数add,并传递参数3和4过去,add经过运算后得到值7,通过return语句将得到的值返回给调用它的main函数供其使用,而在main中,返回值被用于给res赋值。 函数返回值就可以理解为解决一个问题以后得到的结论,把这个结论交给别人,就像写在书上成为一个定理,来让别人使用。
创新互联建站专注于秦安网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供秦安营销型网站建设,秦安网站制作、秦安网页设计、秦安网站官网定制、小程序定制开发服务,打造秦安网络公司原创品牌,更为您提供秦安网站排名全网营销落地服务。
#include stdio.h
#include math.h
void isPrium(int n)
{
int i;
for(i=2;isqrt(n);i++)
if(n%i == 0)
return 0;
return 1;
}
void main()
{
int n;
while(scanf("%d",n))
{
if(isPrium(n))
printf("n是素数!\n",n);
else
printf("n不是素数!\n",n);
}
}
满意请采纳
当然有区别啦
return这种情况的出现一般是在程序在定义你所调用的函数啦
针对不同的程序
1或-1只是代表着不同的意思
由人为决定
比如你输入一串数字
你规定是素数的return
1反之则为-1
因此在最后结果的输出时
借用1或-1来简便的分辨你所需要的结果
这只是我学了一学期c语言的认识
可能有所不足
但还是希望能帮助到你O(∩_∩)O~
int zhishu(int c) //判断c是不是质数,是则返回1,不是,则返回0
{
int i, j;
for (j=2;j=c/2;j++)
if(c%j==0) //当c有约数时,不是质数,返回0,表示不是质数
return 0;
return 1; //当在1-c之间找不到约数时,c是质数,返回1,表示是
}
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流