问题补充说明:如果不用^好像是用^,比如求2的4次方用2^4,到底是怎么一回事呀,但怎么在实际运算时数不对呀
C语言中指针运算要用pow(足米斗)函数,例如2的4次方要写成这样:
pow(2,4);
^在C语言中是一个位操作符,作用是按位异或。
注意360问答粗液:pow()函数要包含math.h文件
扩展资料:c语言基本运算符
C语言中用于基本算术运算的运算符危翻衡历怕只代如振有:+,-,*,%,/。这些运算符的用法和你想像翻唱到的基本无异:
加法运算符“+”使得它两侧的值被加到一起正滚。
减法运算符“-”用它前面的数减去后面的数。
乘法由“*”表示。C语言并没有计算平方的函数,也没有指数运算符。但你可以利用乘法来计算平方。
符号“%”岩清物表示求余。求余运算的结果是两数相除后的余数。因此,参与运算的值必须为整数。
符号“/”表示除法。注意,浮点类型的除法哥灯无对刚化运算得到一个浮点数结果,而整数除法运算得到一个整数结果。
比如5/2的够按之岩才结果是2。当你对整数和浮点数进行混合运算时,结果是浮点数,比如5/2.0的结果是2.5。