#include <stdio.h>
main()
{ int n ;
scanf("%d",&n);
while(n){
printf("%d", n%10);
n/=10;}
printf("\n");
}
这里的n/=10啥意思啊?
这是输入一个整数将他逆序输出的程序
我还是不知道为什么会逆序啊
晕,明明是可以输入N位数的啊,不信你用这个代码调试一下
c语言 n \/= 10; 怎么理解?
n-=10 就是 n = n - 10;n = n \/ 10;比如说n = 20; 执行完这句代码后, n = 2;
n\/=10 这在C语言表示模 还是除 我好久不看输了,今下午得去考试_百度...
n\/=10表示n=n\/10,如果输入5436则得出543,表示除。m%=10表示n=n%10.如果输入5436则得出6,表示求摸。
C语言中n\/=10是什么意思呢?
n = n\/10的意思,C语言有很多运算简写比如 n = n+10,可以写成 n += 10,n = n-10,可以写成 n -= 10,同样道理,加减乘除,取模都可以这么简写
在C语言中n\/=10和n=n\/10有什么区别?为什么在全国计算机考试里n=n\/...
在C语言中,`n\/=10`和`n=n\/10`都是用来将变量n除以10的操作。`n\/=10`是一个复合赋值运算符,表示将n除以10的结果赋值给n。它等同于`n = n \/ 10`。`n=n\/10`是先将n除以10得到结果,然后再将结果赋值给n。这是一般的赋值语句。这两者在功能上是相等的,它们都可以实现将n除以10的效果...
s*=n%10;n\/=10 c语言 求解释什么意思
1:n对10取余数,然后用得到的余数和s相乘,最后得到的数再赋值给S 2:n对10取整数商,然后把得到的整数商赋值给n
为什么C语言中的n\/=10是错的?
在C语言中,`n\/10` 并不一定是错误的,但取决于你期望的结果。如果 `n` 和 `10` 都是整数类型,那么 `n\/10` 将执行整数除法,结果将是整数部分,而小数部分将被截断。例如,如果 `n` 是整数 `15`,那么 `15\/10` 的结果是 `1`,而不是 `1.5`。如果你期望保留小数部分,你可以使用...
一个C语言问题的输出问题s *= n%10 ; n \/= 10 ; 都是干嘛的? 请详细解 ...
s *= n%10 ; n \/= 10 ;展开写就是:s=s*(n%10);\/\/其中n%10是用n除以10取其余数 n=n\/10;\/\/其中n\/10是用n除以10取其整数部分 相信你已清楚了……答案自然是24,所以C正确。
C语言中num\/=10是什么意思
在C语言中\/=是复合赋值运算符的一种,是两种运算(除、赋值)的结合,x\/=10等同于x=x\/10。先进行左侧表达式除以右侧表达式的除法运算。然后进行把结果赋值给左侧表达式的赋值运算。这种运算符主要是为了简化表达式写法,当某个表达式要进行除法操作并且把除法结果赋值给自己的时候,可以用这种写法。类似的...
C语言中n%=10是什么?
等价于 n = n % 10,就是n对10求余数 类似的还有n+=10,n-=10,n*=10,n\/=10等等
c语言中的num\/=10是什么意思啊?
在C语言中,num \/= 10表示将num除以10,然后将结果赋值给num。这等价于num = num \/ 10。例如,如果num的原始值是100,那么执行num \/= 10后,num的值将会变成10。这种操作通常用于整数的除法运算,并且会向下取整,也就是说,任何小数部分都会被忽略。例如,如果num是17.5,那么num \/= 10的结果...