(C语言) int型之间除法运算,向零取整

实验

向零取整

int a = 8;
int b = 3;
int c = 6;
int d1 = a / b;   // 8  /  3 =  2	( 2.667 -->  2)
int d2 = a / c;   // 8  /  6 =  1	( 1.333 -->  1)
int d3 = -a / b;  // -8 /  3 = -2	(-2.667 --> -2)
int d4 = a / -b;  // 8  / -3 = -2	(-2.667 --> -2)
int d5 = a / -c;  // 8  / -6 = -1	(-1.333 --> -1)
printf("%d\n", d1);
printf("%d\n", d2);
printf("%d\n", d3);
printf("%d\n", d4);
printf("%d\n", d5);

输出:

2
1
-2
-2
-1
posted @ 2024-05-17 23:27  Kazuma_124  阅读(62)  评论(0编辑  收藏  举报