全站数据
8 4 2 0 5 8 1

f=n!c语言中表示什么

自考过来人 | 简单学习,快乐成才!         
问题更新日期:2024-10-31 13:21:35

问题描述

f=n!c语言中表示什么,麻烦给回复
精选答案
最佳答案

f=n!这应该不是c语言,是f=n的阶乘,也就是f=1*2*3*...*n。

x%2!=0是一个条件表达式,若满足则返回1,不满足返回0,x%2是x对2取模,也就是x/2剩下的余数。!=是==的相反面,也就是不等于。这个条件表达式的含义是判断x%2是否不等于0:x%2若不等于0,这个表达式为真,返回1,否则返回0.

其他回答

f=n!应该是:f=!n吧,如果是这样的话,就是f的值等于n的值取反x%2!=0就是x与2取余不等于0x

2!=0应该是x/2!=0,就是x除以2的值不等于0