/与%,%与/的用法

简介: /与%,%与/的用法

/读作除,%读作取模。/得到的是除法运算的整数,%得到的是除法运算的余数(整数)。7除3商2余1,所以7/3=2,7%3=1。

如何真正理解 / 与 %  ?设两个整数a,b(a>b),a/b理解为a中有多少个b,a%b理解为a减去这些b后剩余的数。只要满一个b,就会被/除去,a%b结果一定小于等于b。

1. //给定秒数 seconds ,把秒转化成小时、分钟和秒。
2. int main()
3. {
4.  int seconds = 0;
5.  scanf("%d", &seconds);
6.  printf("%d %d %d", seconds / 3600, seconds % 3600 / 60,seconds%3600%60);
7.  return 0;
8. }

这样就可以很好理解这段代码了。

相关文章
|
6月前
|
自然语言处理 数据可视化 数据挖掘
BERTopic(一)基本用法
bertopic基本用法
139 0
|
存储 API 索引
CImageList用法介绍
CImageList用法介绍
174 0
propertyIsEnumerable的用法
propertyIsEnumerable用法 语法和功能 obj.propertyIsEnumerable(prop): 判断prop属性是否是obj的可枚举属性
180 0
ClientToScreen 和ScreenToClient 用法
<div class="mod-page-main wordwrap clearfix"> <div class="x-page-container"> <div class="mod-blogpage-wraper"> <div class="grid-80 mod-blogpage"> <div class="mod-text-content mod-post-content
3030 0
|
C# 容器 数据格式
AvalonDock的基本用法
原文:AvalonDock的基本用法         AvalonDock是优秀的开源项目,用于创建可停靠式布局,能够在WPF中方便开发出类似VS2010的软件界面。对于复杂的软件系统,大量控件的使用会使的界面变得难以管理。
2179 0