社区
C语言
帖子详情
基础问题1:
needknowledge
2003-09-13 10:20:56
14%(-4)=2
(-14)%(-4)=-2
这个怎么解释
...全文
74
14
打赏
收藏
基础问题1:
14%(-4)=2 (-14)%(-4)=-2 这个怎么解释
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liyongf
2003-09-13
打赏
举报
回复
在C语言中这绝对是错误的,=是赋值运算符,表达式不能被赋值。
needknowledge
2003-09-13
打赏
举报
回复
我基本上同意取决于 分子的符号,哪里有相关的资料?
scpzhwang
2003-09-13
打赏
举报
回复
偶认为结果的符号取决于被模数的符号。
(-14)%4=-2
呵呵,不一定对,我也只是初学者。
Anders911
2003-09-13
打赏
举报
回复
注意,模运算取整数除法的余数。
aflyinghorse
2003-09-13
打赏
举报
回复
%计算两个数相除的余数,该操作符只能被用在整值类型上
当两个操作数都为正,结果为正。但是有一个或两个为负,
余数的符号取决于机器,因此可移植性无法保证
如21 % -5 //机器相关,结果为1或-1
njtu
2003-09-13
打赏
举报
回复
同意 steedhorse(晨星) ( )
晨星
2003-09-13
打赏
举报
回复
C标准中没有规定对负数进行模运算的结果,标准只是规定要满足对于整数,要满足:
a = a / b * b + a % b;
deadcode
2003-09-13
打赏
举报
回复
TC3.0编译的
deadcode
2003-09-13
打赏
举报
回复
取决于被除数吧
#include<iostream.h>
int main()
{
cout<<(-14)%(-4)<<endl;
cout<<(-14)%4<<endl;
cout<<14%(-4)<<endl;
return 0;
}
输出
-2
-2
2
dragonlw
2003-09-13
打赏
举报
回复
和机器的性质有关吧
superlinglin128
2003-09-13
打赏
举报
回复
C标准中没有对负数进行模运算的结果,标准只是规定要满足对于整数的模运算
但分母可以是负的。当分母是负的时,把它当作正数的
scpzhwang
2003-09-13
打赏
举报
回复
楼上的,你可以运行一下试试.
zhangwendi
2003-09-13
打赏
举报
回复
负数不可以吧
scpzhwang
2003-09-13
打赏
举报
回复
偶认为结果的符号取决于被模数的符号。
比如(-14)%4 输出结果是-2
呵呵,不一定对,我也只是初学者。
全面&详细的面试指南:计算机网络篇 (附答案)
面试考察点 网络
基础
TCP / UDP协议 HTTP协议 Socket 具体内容如下: 网络
基础
问题
1:计算机网络的体系结构是什么?
问题
2:请描述在浏览器中输入url地址 ->> 显示主页的过程
问题
3:请说出IP地址的分类
问题
4:请描述ICMP报文
问题
5:请描述Ping的整个过程
问题
6:路由器与交换机区别
问题
7:Cookie 与 Session的区别
问题
1:计算机网络的体系结构是什么? 计算机网络体系结构分为3种:OSI体系结构、TCP / IP体系结构、五层体系.
R语言
基础
教程4:柱形图
R语言
基础
教程1:数据类型R语言
基础
教程2:散点图R语言
基础
教程3:曲线图、误差线和图例R语言
基础
教程4:柱形图R语言
基础
教程5:图形页面排版R语言
基础
教程6:程序设计
基础
R语言
基础
教程7:数据描述性统计 一、基本柱形图: 从R自带的airquality中获取一些数据做示例: set.seed(1000) # 查看 airquality 数据集的基本结构 str(airquality) ## '
JS
基础
篇1:数据类型(8种)
最近有很多人说数据类型是 6种。我怎么记得JS的数据类型有8种。最近发现好多人对JS的
基础
不太了解。很多数据类型都没有搞清楚。不BB,我就按我的理解写一波笔记,每次看一波书我就感觉一次比一次多懂一点。来补下知识点。。。。 JS数据类型:
基础
概念 请注意:JS的数据类型有8种。 在ES5的时候,我们认知的数据类型确实是 6种:Number、String、Boolean、undefined、o...
解决“
基础
连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系“的
问题
解决"
基础
连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系"的
问题
问题
表现 前段时间用电脑更新一个订阅信息,但是系统提示:
基础
连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系
问题
原因 后来经过查看,该地址所对应的网址在浏览器上也无法https验证: 那么从这里点进去即可查看到是证书失效的
问题
。 而该网站的证书没有失效,只是放在了失效的根证书目录也就是在图中的R3下: 而这个DST Root CA X3实际上到2021年9月30日过期,所以所有使用此证书的服务器服务和客户端电
蓝桥杯:
基础
训练——/*
问题
描述:
基础
练习 完美的代价 时间限制:1.0s 内存限制:512.0MB
问题
描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为
/*
问题
描述:
基础
练习 完美的代价 时间限制:1.0s 内存限制:512.0MB
问题
描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。 交换的定义是:交换两个相邻的字符 例如mamad 第一次交换 ad : mamd
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章