c语言中的商的运算pi[2]=set_up%100/10; //pt[2]取set_up的十位 “%”取余数 这个解释没看太明白 求教%100/10 怎么是取set_up的十位啊 那直接pi[2]=set_up%100/10; %100是对100取余,也就是取一个数字的后面两

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 19:55:09
c语言中的商的运算pi[2]=set_up%100/10; //pt[2]取set_up的十位 “%”取余数 这个解释没看太明白 求教%100/10 怎么是取set_up的十位啊 那直接pi[2]=set_up%100/10; %100是对100取余,也就是取一个数字的后面两

c语言中的商的运算pi[2]=set_up%100/10; //pt[2]取set_up的十位 “%”取余数 这个解释没看太明白 求教%100/10 怎么是取set_up的十位啊 那直接pi[2]=set_up%100/10; %100是对100取余,也就是取一个数字的后面两
c语言中的商的运算
pi[2]=set_up%100/10; //pt[2]取set_up的十位 “%”取余数
这个解释没看太明白 求教%100/10 怎么是取set_up的十位啊 那直接
pi[2]=set_up%100/10;
%100是对100取余,也就是取一个数字的后面两位
/10就是除以10,结果只取整数部分
那%100/10是什么意思
%100/10是先怎么计算,再怎么计算呢?有优先级吗?

c语言中的商的运算pi[2]=set_up%100/10; //pt[2]取set_up的十位 “%”取余数 这个解释没看太明白 求教%100/10 怎么是取set_up的十位啊 那直接pi[2]=set_up%100/10; %100是对100取余,也就是取一个数字的后面两
举个例子吧:假如set_up=1264,那么set_up%100的话是指1264除以100的余数,是64.又因为set_up是int变量,它在取余后(=64)除以10的结果就是6,也就是set_up的十位了.
不知道能理解吗