C语言中if语句里的return是干什么用的,怎么解释? if (N >= 30) { EX0=1; return; }

作者&投稿:大旭 (若有异议请与网页底部的电邮联系)
c语言中if(n)什么意思? return n(或return 1)呢??? 尽快,谢谢!!!~

if(n) 就是判断n是否为0,比如
if(n) printf("A");
else printf("B");
如果n==0,那么就输出B
如果n!=0,那么就输出A
return n;是函数返回值,比如
int function(){
int n=5;
return n;
}
那么这个函数就会返回一个整数5
return 1;就是直接返回1

扩展资料:
if的返回值为真或假,可以用bool型变量进行存储,占用一字节。
if语句的一般形式如下:
if(表达式)语句1
[else语句2]
if语句中的“表达式”可以是关系表达式、逻辑表达式,甚至是数值表达式。其中最直观、最容易理解的是关系表达式。所谓关系表达式就是两个数值进行比较的式子。
参考资料来源:百度百科-if语句

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,表示是
}

return 是用来返回函数的。
当执行到return语句的时候,函数马上结束本次执行,return以下的语句都不再执行。
return放在if语句里面,意思就是执行到return语句的时候,结束if语句所在函数的执行。

这个return和if没什么关系,就是表示函数执行结束了,并返回到调用函数的地方;
如果 N不小于30
给EX0赋值为1
函数执行结束,返回

return是跳转到函数尾 用了就退出函数了

循环

上面三个结合起来就完整了


if语句的用法c语言是什么?
c语言提供了三种形式的if语句:1、if(表达式)语句。例如:if(x>y)printf("%d",x);此时,如果表达式为真,则执行printf语句。2、if(表达式)语句1 else 语句2 例如:if(x>y)printf("%d",x);else printf("%d",y);此时,如果x>y成立为真,则执行语句printf("%d",x),然后直接跳过else...

if在c语言中是什么意思?
printf("%d 是偶数。n

if语句中条件表达式的值必须是什么类型?
例如,在Python中,条件表达式的值可以是任何类型。如果条件表达式的值为真,则执行与if语句关联的代码块,如果条件表达式的值为假,则过代码块。学好编程的一些方法 1、学习基础知识:首先要学习编程的基础知识,包括编程语言的语法、数据结构、算法等。可以通过阅读教材、参加编程培训班等方式来学习。2、...

if语句中else后面输出什么?
程序的运行结果输出“over!”换行。1、if语句两种形式:c语言提供了三种形式的if语句,以下列出与题相关的两种形式:形式1if(表达式)语句。例:if(a>b) printf("%d\\n",a);形式2if(表达式)语句1 else 语句2。题中代码为例: if(a>c)printf("%d\\n",a);elseprintf("%d\\n",b);题中...

c语言中if什么意思? if和if语句有什么区别
1在条件判断中表示TRUE,0表示FALSE。在“IF({1,0}”中,根据两个条件,分别返回IF的两个值,同时把两个结果组成一个数组。 例如:=IF({1,0},A1:A2,B1:B2),返回的是A1:B2。(或者说是{A1,B1;A2,B2} 组成的数组)1、C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合...

if在c语言是什么意思(ifc语言中是什么意思)
if(条件表达式){执行语句;}else{执行语句;}其中,条件表达式为需要进行判断的条件,如果为真,则执行if块中的语句;如果为假,则执行else块中的语句。需要注意的是,条件表达式最终结果应为布尔值(真或假),而非任意数值。if not在C语言里什么意思 如果不是a则b=c,显示D,结束如果!c语言中for...

if语句中表达式的类型是什么?
可以是任意数值,但实际上编译系统会把这个表达式强制转成逻辑值,一般地false都为0;1或任何非零数值都是true,具体要看什么语言的。判断题 1.if语句中的表达式不限于逻辑表达式,可以是任意的数值类型。【Y 】2.switch语句可以用if语句完全代替。【Y 】3.switch语句的case表达式必须是常量表达式。【 ...

C语言if语句的使用讲解
if语句的使用 用if语句可以构成分支结构。它根据给定的条件进行判断,以决定执行某个分支程序段。C语言的if语句有三种基本形式。语句的三种形式 1) 第一种形式为基本形式:if if(表达式) 语句 其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。【例1】include int main(void){ in...

C语言中选择语句if中的“{}”什么时候可以省略?
只有一句可执行语句时可以省略。例如 :int i = 0;scanf("%d", &i);if(i!=0) printf("%d\\n", &i);if(){}是判断条件,满足某种条件,就顺序执行“{}”中得语句。

C语言if语句中的if的()里面可以写这种运算式吗?比如 if(a\/10==1)
可以的 可以是任何合法的表达式 只要他有值就可以 a\/10==1 先计算a\/10 然后判断是否为1 这个在if中是很常见的一种写法。

让胡路区13544778923: if{}语句里面的return是什么意思 -
伯牙吾台诞八宝: return是返回的意思,会结束函数方法 void aa() { xxx return; //这是不返回值,结束方法 } int bb() { return 123; //返回123.结束方法 } 使用return后,方法里剩余的代码就不执行了 还有return后面的值类型必须和方法的一致

让胡路区13544778923: C语言中if语句里的return是干什么用的,怎么解释? if (N >= 30) { EX0=1; return; } -
伯牙吾台诞八宝: return 是用来返回函数的. 当执行到return语句的时候,函数马上结束本次执行,return以下的语句都不再执行. return放在if语句里面,意思就是执行到return语句的时候,结束if语句所在函数的执行.

让胡路区13544778923: c语言中if语句中的return0与return1的作用 -
伯牙吾台诞八宝: 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,表示是 }

让胡路区13544778923: c语言问题:一个函数中if语句最后有个return是不是跳出整个函数? -
伯牙吾台诞八宝: 执行到retrun 就不会往下执行了~~ 函数的调用结束~~ 函数返回值就是return 后面的数字~~

让胡路区13544778923: C语言IF和ELSE或者RETURN -
伯牙吾台诞八宝: 在一个函数中 同时出现++n 和n的调用 对此 C语言并没有做规定 所以 这里 调用结果为 f(2,3);或者是f(3,3) 都是有可能的 所以 c有可能是0 也有可能是-1

让胡路区13544778923: C语言中return 涵义 -
伯牙吾台诞八宝: return会截断函数的控制流,从一个函数中立即退出.对于void返回类型函数来说,如果没有return,可以用goto跳转到函数末尾来实现,编译器会自动实现清理堆栈的代码(相当于函数末尾隐含了return);因此,return只是语法糖,不是必须的...

让胡路区13544778923: C语言return问题,return是什么意思 -
伯牙吾台诞八宝: return是返回函数的值.在这里是返回op指针减去outstr指针的值.例如如果在这个encode函数外面有这样的语句 char *a,*b; int c; c=encode(a,b); 那这个整数c储存的值就是op指针减去outstr指针的值.另注:楼主您的程序int encode(char *instr,char *putstr)中putstr参数貌似没用到,应该是outstr吧??

让胡路区13544778923: C语言中return用途有哪些? -
伯牙吾台诞八宝: 用于返回函数的返回值,放在if语句中,可用于不继续执行后面的语句: 例如: int add(int a,int b) //定义一个加法函数,返回值类型为int{ int sum=0; //容纳结果sum=a+b; //两数相加送给结果return sum; //把结果返回出去} if(a+b=5) //如果a+b=5return; //就返回,后面的语句不会执行

让胡路区13544778923: c语言return在if中的使用情况 -
伯牙吾台诞八宝: 在c语言中return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定.因此,在c语言中一般出现return语句,即改变程序执行流程到母函数中,因此无论是在if语句还是while语句,还是其它的什么语句,return始终是返回母函数的调用,不需要细分什么情况.

让胡路区13544778923: return在C语言中仅仅是结束正在运行的函数吗?还是可以在循环语句中跳出循环?或者从if语句中跳出? -
伯牙吾台诞八宝: return :跳出所在函数 break: 跳出本层循环语句 没有什么事可以调出if 除非条件不满足

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网