c语言中f=n!什么意思
时间: 2024-04-04 11:35:01 浏览: 134
C语言中利用递归的方式得到n!
5星 · 资源好评率100%
在C语言中,"f=n!"不是一个合法的语句,因为它缺少运算符。 如果你想要判断n是否为0,可以使用条件运算符,例如:f = (n != 0) ? 1 : 0; 该语句的意思是,如果n不等于0,则将f赋值为1,否则将f赋值为0。其中,条件运算符的格式为:表达式1 ? 表达式2 : 表达式3,如果表达式1的值为真,则返回表达式2的值,否则返回表达式3的值。
阅读全文