首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C语言函数返回 1返回 0 哪个好?

01 C语言函数的返回C语言函数可以通过返回值表示输出结果,例如 log() 函数的返回值会根据不同的输入,返回不同的值。...按照C语言语法, 0 表示假,非零(常常用 1)表示真,那是否函数也用 0 返回值表示“失败”,1 返回值表示“成功”呢?...02 行业“潜规则” C语言函数当然可以使用返回值 0 表示“失败”,用返回1 表示“成功”。...仔细考虑下,其实C语言函数使用返回值 0 表示成功是有原因的。更一般的C语言函数返回值并不一定只有两种可能值(成功/失败),它可能还会返回对应错误原因的返回值。...if( is_true() ) printf("true\n"); 请看上面这两行C语言代码,显然,遵守C语言语法的布尔函数更便于程序员写出布尔判断类的代码。

2.5K20

C语言必刷题】1.打印1~100之间的奇数

1. 题目描述 使用C语言写一个程序打印1~100之间的奇数,要求输出的数字用空格分隔。 2. 解题思路 一个整数,能被2整除就是偶数,不能被2整除的数是奇数奇数的个位是1,3,5,7,9。...对于1~100之间的奇数。...我们可以用以下方法: 利用循环语句for从1开始迭代到100; 利用if语句判断每个是否为奇数(即除以2余数不为0) 如果数字是奇数,就使用printf函数将其打印输出,并在数字之间添加一个空格...特别说明:对于两个相邻的奇数,它们的差为2,因此我们可以在for循环语句中迭代时只遍历奇数而省略判断过程。 3....代码 #include // 方法1 int main() { int i = 0; //for循环语句,将i初始化为1,当i不⼤于100时进⼊循环,i的值加1后继续判断

13510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C语言函数返回1返回0区别?

    不同的输入,常常产生不同的输出结果 C语言函数的返回C语言函数可以通过返回值表示输出结果,例如 log() 函数的返回值会根据不同的输入,返回不同的值。...按照C语言语法, 0 表示假,非零(常常用 1)表示真,那是否函数也用 0 返回值表示“失败”,1 返回值表示“成功”呢?...“行业潜规则” C语言函数当然可以使用返回值 0 表示“失败”,用返回1 表示“成功”。...C语言也有“行业潜规则” 不过,对于一般的函数,大多数C语言程序员常常使用返回值 0 表示成功,非零值表示失败。...if( is_true() ) printf("true\n"); 请看上面这两行C语言代码,显然,遵守C语言语法的布尔函数更便于程序员写出布尔判断类的代码。

    5.3K2119

    C语言入门:输入任意一个正数(奇数),判断是否为质数

    C语言永远不会过时 其实学编程关键是学习其思想,如果你精通了一门,再去学其他的时候也很容易上手。C不会过时的,尤其是在unix、linux操作平台上,学好C是必须的。...CC++在很多方面也是兼容的,cc++的基础。 再者c能从很大的程度上帮你了解计算机的发展史,数据结构等方面的知识,很多软件、甚至操作系统中的很大部分是用c来实现的。...所以放开手脚去大胆的学吧,c永远不会过时 小编给大家推荐一个学习氛围超好的地方,C/C++交流企鹅裙:870963251!适合在校大学生,小白,想转行,想通过这个找工作的加入。...裙里有大量学习资料,有大神解答交流问题,每晚都有免费的直播课程 源代码: #include void main() { int a,b; while(1) { printf("请输入任意正整数(奇数)...,判断是否为质数:\n"); scanf("%d",&b); if (b==1) printf("1既不是质数,也不是合数。

    1.3K20

    C语言算法设计之奇数魔方阵

    1到n(为奇数)的数字排列在nxn的方阵上,且各行、各列与各对角线的和必须相同,如下所 示: 填魔术方阵的方法以奇数最为简单,第一个数字放在第一行第一列的正中央,然后向右(左)上 填,如果右...(左)上已有数字,则向下填,如下图所示: 小编给大家推荐一个学习氛围超好的地方,C/C++交流企鹅裙:870963251!...裙里有大量学习资料,有大神解答交流问题,每晚都有免费的直播课程 一般程式语言的阵列索引多由0开始,为了计算方便,我们利用索引1到n的部份,而在计算是向 右(左)上或向下时,我们可以将索引值除以n值,如果得到余数为...1就向下,否则就往右(左)上 , 原理很简单,看看是不是已经在同一列上绕一圈就对了。

    89800

    C语言每天一题:打印1~100之间的奇数

    1. 打印 1~100之间的奇数 题⽬描述:使⽤C语⾔写⼀个程序打印 1~100之间的奇数,要求输出的数字中间加上空格。...解法思路:整数中,能被2整除的数是偶数,不能被 2 整除的数是奇数奇数的个位为 1,3,5,7,9。对于 1~100 之间的奇数,我们可以进⾏如下操作: 1....如果数字是奇数,则我们使⽤ printf 函数将其打印到控制台上,并在数字之间添加⼀个空 格; 4. 最后,我们在 main 函数中返回 0 ,表⽰程序已成功执⾏。...• 特别说明:对于每个相邻的奇数,他们的差为 2,因此我们可以在 for 循环语句中迭代时只遍历 奇数⽽省略了判断的过程。...不⼤于100时进⼊循环,i的值加⼀后继续判断进⼊循环的条件     for (i = 1; i <= 100; i++)     {         //判断当前i的值是否为奇数,若是则打印i的值以及

    16210

    C语言函数执行成功时,返回1返回0,究竟哪个好?

    不同的输入,常常产生不同的输出结果 C语言函数的返回C语言函数可以通过返回值表示输出结果,例如 log() 函数的返回值会根据不同的输入,返回不同的值。...按照C语言语法, 0 表示假,非零(常常用 1)表示真,那是否函数也用 0 返回值表示“失败”,1 返回值表示“成功”呢?...“行业潜规则” C语言函数当然可以使用返回值 0 表示“失败”,用返回1 表示“成功”。...C语言也有“行业潜规则” 不过,对于一般的函数,大多数C语言程序员常常使用返回值 0 表示成功,非零值表示失败。...if( is_true() ) printf("true\n"); 请看上面这两行C语言代码,显然,遵守C语言语法的布尔函数更便于程序员写出布尔判断类的代码。

    2.8K20

    C语言 | 判断是否素数

    “要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一” ——包租婆 这道理放在C语言学习上也一并受用。...在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。 那么如何学习呢?当然是每天都练习一道C语言题目!! ? 作者 闫小林 白天搬砖,晚上做梦。...例16:C语言实现输入一个大于3的整数n,判断他是否为素数(质数)。...) { printf("%d不是素数",number); } else { printf("%d是素数",number); } return 0; //函数返回值为...读者需要知道什么是素数,素数一般指质数,是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。

    2.7K3028

    C语言 | 判断回文数

    例86:一个五位数,C语言编程判断它是不是回文数。 解题思路:回文数是指个位与万位相同,十位与千位相同,即比如5555是回文数。 ...C语言源代码演示: #include //头文件  int main()//主函数  {   long individual;//个位   long ten; //十   long thousand...;//千   long ten_Thousand;//万    long number;   printf("请输入要判断的数:"); //提示语句    scanf("%ld",&number);   ...\n",number);   }    return 0;//主函数返回值为0  } 编译运行结果: 请输入要判断的数:66866 66866是回文数!...以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~ C语言学习路线     C语言开发工具 更多案例可以go公众号:C语言入门到精通

    3.8K22

    C语言 | 判断回文数

    “要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一” ——包租婆 这道理放在C语言学习上也一并受用。...在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。 那么如何学习呢?当然是每天都练习一道C语言题目!! ? 作者 闫小林 白天搬砖,晚上做梦。...例86:一个五位数,C语言编程判断它是不是回文数。 解题思路:回文数是指个位与万位相同,十位与千位相同,即比如5555是回文数。...C语言源代码演示: #include //头文件 int main()//主函数 { long individual;//个位 long ten; //十 long thousand...\n",number); } return 0;//主函数返回值为0 } 编译运行结果: 请输入要判断的数:66866 66866是回文数!

    3.3K32

    system在c语言中_c语言system返回

    大家好,又见面了,我是你们的朋友全栈君 需包含头文件:C 标准库 – 文章目录 描述 声明 参数 返回值 实例1 实例2:列出 windows 机上当前目录下所有的文件和目录...描述 C 库函数 int system(const char *command) 把 command 指定的命令名称或程序名称传给要被命令处理器执行的主机环境,并在命令完成后返回。...int system(const char *command) 参数 command – 包含被请求变量名称的 C 字符串。 返回值 如果发生错误,则返回值为 -1,否则返回命令的状态。..._2 srwx---- 1 apache apache 0 Aug 22 05:28 mod_mono_server_asp rw------ 1 apache apache 0 Aug 22 05:28...参考文章:C 库函数 – system() 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    1.8K30

    C语言笔记---(1)初识C语言

    C语言简介 C语言的历史 1972年,贝尔实验室,1972年,丹尼斯·里奇和布莱恩·柯林汉(Brian Kernighan)在B语言的基础上重新设计了一种新语言,这种新语言取代了B语言,所以称为C语言...C语言的源代码可以在任意架构的处理器上使用。 C语言的特点 1.语言简洁灵活 C语言是现有程序设计语言中规模最小的语言之一,C语言的关键字仅仅只有32个,控制语句也只有9个。...C语言是完全模块化和结构化的语言C语言对于输入和输出的处理也是通过函数调用来实现的。...这本书被C语言开发者们称为“K&R”,很多年来被当作C语言的非正式的标准说明。人们称这个版本的C语言为“K&R C”。...应用范围: 1.编译器,JVM,驱动 2.操作系统内核 3.各类软件开发 4.嵌入式设备开发,例:手机 5.等等等 C语言的编译 C语言是一种编译型语言,源码都是文本文件,本身无法执行。

    23.6K12

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券