因为:
①c语言中没有“\”这个运算符;
②“x/3=x\3”在c语言中无法解释。因x/3不是一个合法的变量名,不能给x/3赋值;
③if语句的语法不合。在c语言中,if语法是:if(表达式)
所以,你说的这一句并不是c语言。
分析一下,应该是跟VB相似的语言。
比如,在VB中,/是普通除法运算符,\是整除运算符,=是判断相等的逻辑运算符。整句话的意思是:判断x/3与x\3是否相等。目的是:判断x是否是整数。
有什么问题请留言。
问题可能是说错了,这不是C语言的。因为C语言中if语句的条件是必须写在圆括号内的;而且C语言没有\运算符。
上面这个是BASIC语言的表达式。
它表示如果x是3的整数倍(整数x中含有3这个因子)。
x/3是求x除以3的商。
而x\3是求x除以3的整数商。