郝斌的C语言基础 043

来源:互联网 发布:淘宝网黑色平面纽扣 编辑:程序博客网 时间:2024/05/17 04:13

除法的运算结果和运算对象的数据类型有关,

两个数都是int类型,则商就是int,若商是小数,则截取小数部分;

被除数和除数中只要有一个或两个都是浮点型板数据,则商也是浮点型,不截取小数部分

如: 16/5==3 16/5.0==3.20000 -13/4==-4 -13/-3==4

3/5==0 5/3==1


取余的运算对象必须是整数,结果是整除后的余数,其余数的符号与被除数相同

如: 13%3==1 13%-3==1 -13%3==-1 -13%23==-13 3%5==3


#include<stdio.h>int main(void){    printf("%d  %d  %d  %d  %d  %d  %d  %d\n",13%3,13%-3,-13%3,-13%23,3%5,16/5,-13/4,-13/-3);    return 0;}


0 0
原创粉丝点击