当前位置:首页 » 编程软件 » 编程返回1

编程返回1

发布时间: 2024-08-07 10:03:26

1. 为什么有的编程中返回return 1 而不是return 0

函数的返回值是茄清根据用户定义函数时自己的需要写的链神,不是一定非要是1或者是0,棚纳亏如

int add(int a, int b)
{
return a+b;
}

这个函数实现两个数相加,如果我传3,5,那么返回的就是8

2. c语言编程:设计一个函数用于判断一个数是否为素数,如果是素数返回1,否则返回0。

源程序代码以及算法解释如下:

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

int Func(int m)//判断函数

{

int n = 2;

while (n <= m && (m%n))//判断是否能被其他数整除

n++;

if (m == n)

return 1;

else

return 0;

}

int main()

{

int M_num;//定义变量

printf("请输入需要判断的数: ");//文字提示

scanf("%i", &M_num);//循环输入数组元素

int i = Func(M_num);//判断是否是素数

if (i == 1)//输出结果

printf("输入的数是素数");

if (i == 0)

printf("输入的数不是素数");

printf(" ");

return 0;

}

程序运行结果如下:



(2)编程返回1扩展阅读:

输出1-100之间的所有素数程序如下:

#include<stdio.h>

int PrimeNumer(int x) //定义一个函数判断

{

assert(x > 0); //判断

int i; //被除数

for (i = 2; i < x; i++)

{

if (x%i == 0)

{

return 0; //表示正常终止

}

}

return 1; //只是给主调函数一个标志,说明他的执行过程中遇到异常情况。 然后就返回主调函数来处理,继续执行。

}

int main()

{

int i,a;

int count = 0;

for (i = 2; i < 101; i++)

{

if (PrimeNumer(i)) //调用函数来判断

{

count++; //加入了一个计数器

printf("%d ", i);

}

}

printf("素数出现的次数%d", count);

system("pause");

return 0;

}

热点内容
王者荣耀如何给账号设置密码 发布:2024-11-25 17:36:48 浏览:759
以巧克力为主写一篇脚本 发布:2024-11-25 17:16:59 浏览:335
数据库课时 发布:2024-11-25 16:57:50 浏览:451
dns服务器名称地址 发布:2024-11-25 16:57:49 浏览:932
如何给监控加访问密码 发布:2024-11-25 16:45:13 浏览:601
国外安卓音乐播放器哪个好 发布:2024-11-25 16:35:58 浏览:143
我的世界服务器增加粒子 发布:2024-11-25 16:28:29 浏览:718
带内核的安卓x86是什么意思 发布:2024-11-25 16:27:01 浏览:273
php了解 发布:2024-11-25 16:16:26 浏览:934
个人搭建服务器要钱不 发布:2024-11-25 16:06:56 浏览:832