C语言中,7 57 47 5的区别

2021-01-10 07:58:15 字数 1391 阅读 6559

1楼:理科女

/就是除法 7/5=1

%是除法 然后取余数,7%5 =商1余2.

7%4=3

懂了没?望采纳!!

2楼:匿名用户

7%5=2 7%4=3 7/5=1

%:表示取余

/:表示除

3楼:匿名用户

%是取余,/是除,但当/两边都是int型的时候,就是取整用。。

4楼:快乐小斯

%算出的是余数,/算出的是商

c语言7%-5

5楼:匿名用户

2.5+1*7%2/4这个值是多少还得看你把它赋给什么类型;unsignedintdata=2.5+1*7%2/4;则data为2;floatdata=2.

5+1*7%2/4;则data为2.5;这个问题的关键是你要明白类型转换相关的知识;式子中的后半部分1*7%2/4不加强制类型转换的运算结果始终是0;所以如果data定义为整形,则式子相当于data=2.5;2.

5本身是浮点型数据,转换成整形则变为2;而当data定义为浮点型时,就可以被赋值为2.5了;希望能够帮到你;

c语言中7%(-4)=多少

6楼:匿名用户

结果为3 ,  a % b 运算符的结果的符号与a的符号相同,而不管b 的符号。。这与编译器

有关。不必深究

还有我要纠正上面同志的说法,有符号与无符号运算,并不会把有符号传成无符号。

7楼:锈舌

3,真的,取余,符号看前面一个

8楼:匿名用户

等于3。首先,当一个有符号数和一个无符号数进行操作的时候,系统后自动将有符号数转换为一个无符号数,然后再进行相应的操作。

9楼:匿名用户

3 和除数的符号 没有关系

c语言中7%5=2,为什么

10楼:兄弟连教育北京总校

%表示为取余,5%10的值为0。%中除数与被除数都须为整数。-3%2为-1,3%2为1。取余后的结果与被除数的符号一致。

11楼:诺阔华逸仙

x%5=(x+5)%5=(x-5)%5

-2%5=3%5=3

c语言中7/(-3)和-7/3和-7%3和7%(-3)多少

12楼:匿名用户

除法按常规的计算。 模运算符号取决于第一个操作数。

13楼:王大本事

-2 -2 -1 1

C语言中与的区别,c语言中“&”与“*”有什么区别?

1楼 匿名用户 是取地址 叫解引用,意思是取地址的内容 举例 int a 3 int b a 这里 表示取a的地址 b就是去b的地址的内容就是3 2楼 诡其辞 s形式表示取变量s的地址 a b形式表示a与b之间进行位与运算。 s形式表示指针变量指向的位置 a b形式 呵呵!不消说了。 3楼 匿名用户...

c语言中与有何区别,c语言中%c与%s的有什么区别?

1楼 匿名用户 在定义变量时 是定义指针 是引用 注 好象c没有引用 例如 int pvar null 定义一个int类型指针int var 0 int pvar var 定义一个引用 并且定义时要指定所引用的对象 在使用时 是解指针 即取其指向的变量的值 是取地址int var 10 int pv...

c语言中数组名和指针变量的区别,C语言中数组名和指针的区别

1楼 销 数组名除了sizeof会返回数组大小,其他的实况下是相当于一个指针常量无区别的 指针常量也就是说,不能改变数组名的值,比如int a 10 a a a a 10等都是非法的 c语言中数组名和指针的区别 2楼 匿名用户 数组在当作参数传递时,可以当作指针 当然,参数传递相当于赋值操作,所以用...