C语言不能对表达式求模吗?while(digit!=0) { a[digit]=(number%(pow(10,digit)))/pow(10,digit-1); digit--; }这是求输入的number求每一位的个式子.害怕优先级出错所以把能加的括号都加了.提示invalid operands to binary

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 09:58:26

C语言不能对表达式求模吗?while(digit!=0) { a[digit]=(number%(pow(10,digit)))/pow(10,digit-1); digit--; }这是求输入的number求每一位的个式子.害怕优先级出错所以把能加的括号都加了.提示invalid operands to binary
C语言不能对表达式求模吗?
while(digit!=0) { a[digit]=(number%(pow(10,digit)))/pow(10,digit-1); digit--; }这是求输入的number求每一位的个式子.害怕优先级出错所以把能加的括号都加了.提示invalid operands to binary % .想问问大神们这么写不行吗?

C语言不能对表达式求模吗?while(digit!=0) { a[digit]=(number%(pow(10,digit)))/pow(10,digit-1); digit--; }这是求输入的number求每一位的个式子.害怕优先级出错所以把能加的括号都加了.提示invalid operands to binary
求模运算符 %两边必须是int或者能转换成int的,而这里你的number是int吗?后面的计算结果是int吗?pow函数是你自己写的呢?还是math.h里面提供的,返回的是double类型还是int?
如果想使用,而已强制进行转换(number%(int)(pow(10,digit)))

在C语言中,下列说明正确的是A) 不能使用 do-while构成的循环B) do-while构成的循环必须用break才能退出C) do-while构成的循环,当while中的表达式值为非零时结束循环D) do-while构成的循环,当while中的表 C语言,while里的表达式什么意思 C语言关于do-while的问题.以下叙述中正确的是A do-while 语句构成的循环不能用其他语句构成的循环来代替D 用do-while语句构成循环时,只有在while后的表达式为零时结束循环为什么D是对的.难道brea C语言不能对表达式求模吗?while(digit!=0) { a[digit]=(number%(pow(10,digit)))/pow(10,digit-1); digit--; }这是求输入的number求每一位的个式子.害怕优先级出错所以把能加的括号都加了.提示invalid operands to binary c语言中while()的()中的表达式可以是逗号表达式吗? C语言中逻辑表达式是不是一定不能是0 c语言中while(! C语言中的while(! C语言中 while(! C语言中while(! C语言中while(! 142.在C语言中,下列说法中正确的是( )A.不能使用“do语句;while(表达式);”实现循环结构.B.“do语句;while(表达式);”的循环必须使用break”语句退出循环.C.“do语句;while(表达 C语言while语句的相关问题while(!x)中的条件表达式为什么与“x==0”等价. C语言while!(x)中的表达式!x与什么等价?为什么? c语言程序中,while(!那个表达式的等价含义是什么? C语言:a>b?c:d是什么表达式?如何执行? C语言 表达式1 C语言while()和while();的区别.