88问答网
所有问题
c语言中a/ =10
如题所述
举报该问题
推荐答案 推荐于2018-02-28
a/=b的意思是将a/b的值赋给前面的变量(即a),等价于a=a/b,所以a/=10就是将a/10的值赋给a。这叫组合赋值运算符。同类的还有+=、-=、*=、%=,都是将前后两者进行运算后把值赋给前者。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/VStMaMSK1.html
其他回答
第1个回答 2013-04-20
a=a/10,类似于a+=10,a%=10,等运算符跟等号结合的,都是把这个数跟运算符作用后再赋给自身
第2个回答 2013-04-20
答案为a=a/10;
追问
详细点行吗
第3个回答 2013-04-20
a/=10;
等价于
a=a/10;
相似回答
c语言
问题,大家进//
答:
5.大部分编译程序 在编译
的
时候就把sizeof计算过了 是类型或是变量的长度这就是sizeof(x)可以用来定义数组维数的原因 char str[20]="0123456789";int a=strlen(str); //a
=10;
int b=sizeof(str); //而b=20;6.strlen的结果要在运行的时候才能计算出来,时用来计算字符串的长度,不是类型占...
c语言
麻烦问下 int x
a=10
b=4 x=3.2+a/b printf x 为什么是5
答:
这个很简单,a=
10
,b=4,那么10/4是2.5,加上3.2就是5.7了。但是注意x的类型是int型,这里就有个强制类型转化问题了,当强制将浮点数转化为整型时,其实就是取整,注意不会四舍五入,所以5.7取整就是5
c语言中
c=a/b,
a=10
,b=20,c是多少?
答:
在
C语言中
,如果将整数
10
除以整数20,则结果为0,因为两个整数相除的结果仍然是整数。因此,当使用表达式c=a/b计算时,变量c会被赋值为0。要得到小数结果,需要至少有一个操作数是浮点类型。例如,可以将a或b转换为浮点类型来执行实数除法:c = (float)a / b; // 将a转换为浮点类型再进行除法...
c语言中a
+
10
的值是多少?
答:
答案为10。解题过程如下:
a=10
,a+10,a++是一个逗号表达式,逗号表达式
的
规则是什么第一表达式计算起,直到计算最后一个表达式,最后一个表达式的值是逗号表达式的值。先计算a=10,值等于10,变量a也被赋10的值。再计算a+10,的值为20.最后计算a++得值为10,a得值为11.但整个表达式的值为10。
c语言里 a=10
,b=20 那么a/b是0.5还是1?
答:
如果a、b都是整型,结果就是0 有一个是浮点型,结果就是0.5
关于
c语言中
联合体/共用体中数据存放的问题?
答:
(00000001 00001010)二进制 = (266)十进制 注意,你可以看到程序在把16位弄成整数
的
时候把后面八位放在了前面,前面八位放在了后面。这个反序是计算机存储结构造成的,这个和联合体没有直接关系。如果感兴趣的话可以参考汇编
语言
。现在我们来看看,你给的例子:union dt { int
a;
char b;double
c;
...
c语言
问题:设
a=10
,b=3,c=4,d=5,y=10.0 计算表达式a%=b%=c+=y/=d/=2
答:
你
的
代码没写对,输出结果是 1。int main(){ short a
=10
,b=3,
c
=4,d=5; float y=10.0; a%=b%=c+=y/=d/=2; printf("表达式=%d,a=%d,b=%d,c=%d,d=%d,y=%f\n",a%=b%=c+=y/=d/=2,a,b,c,d,y); return 0;} ...
c语言中a
/
=10
答:
a/=b
的
意思是将a/b的值赋给前面的变量(即a),等价于a=a/b,所以a/
=10
就是将a/10的值赋给a。这叫组合赋值运算符。同类的还有+=、-=、*=、%=,都是将前后两者进行运算后把值赋给前者。
大家正在搜
c语言中a++和++a有什么区别
c语言中char表示什么
c语言中scanf的用法
a&b在c语言中是什么意思
c语言中scanf啥意思
c语言中a小于b小于c
a在c语言中是多少
c语言中A和a
在c语言中a的值是多少
相关问题
C语言中a=+10是什么意思
在c语言中a=a*10是什么意思
c语言中a=y%10和y/=10什么意思
c语言中a /= 10; 和while (n!=0)分别是什...
C语言中a【10】【10】={0}什么意思?谢谢大神
c语言中!(a<=10)表示什么
c语言中a /= 10; 和while (n!=0)分别是什...