c语言中if(n)什么意思? return n(或return 1)呢??? 尽快,谢谢!!!

Python014

c语言中if(n)什么意思? return n(或return 1)呢??? 尽快,谢谢!!!,第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语句

/n在c语言中是的解释是:没有意义,\n才有意义,是换行符。

/n在c语言中没有任何意思,就是符号/加上字母n,它不表示任何的意思。\n是换行符,通常在输出中用作格式控制;\n就是一个转义字符,其意义是“回车换行”。

c语言的其他转义字符:

\b——退格(BS),将当前位置移到前一列。

\f——换页(FF),将当前位置移到下页开头。

\r——回车(CR),将当前位置移到本行开头。

\t——水平制表(HT)(跳到下一个TAB位置)。