C语言的除法运算(/)和取余运算(%)

2019年9月28日23:28:06 评论

除法运算(/)

两个整数相除商为整数,小数部分被舍弃。如果有一个是实型,则除数、被除数都转换

成double类型,然后相除,结果为double类型。
例如:5/2=2 而:5.0/2=2.5

求余数运算(%)

参加运算的两操作数均为整型数据,否则出错。结果是整除后的余数。在Turbo C中,运算结果的符号与被除数相同。

例如:7%3=1,7%-3=1,(商分别为2、-2)。
-7%3=-1,-7%-3=-1;(商分别为 -2、2)。

输入一个4位的正整数,输出其反序数(如1234反序数4321)

#include"stdio.h"

void main()
{
int number,a,b,c,d;
number=1234;
printf("Please input a number:%d\n",number);
a=number/1000;
b=number/100%10;
c=number%100/10;
d=number%10;
printf("The number is:%d%d%d%d\n",d,c,b,a);
getchar();
}

历史上的今天
九月
28

发表评论

您必须才能发表评论!