题目和代码如下
为什么改动字符类型后输出的答案也会变?
求解
前面一组是对的 但是输入-1和-9的时候输出是5而不是-5
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
为什么输入为负数的时候,输出变成正数了?真的搞不懂
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
於黾 2022-11-24 09:02关注1.告诉你输入是整型,你为什么非要定义成double
2.循环里s没初始化,保留了上一次的累加值本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-12-17 12:33回答 1 已采纳 循环数组进行 a[i]=-a[i]你题目的解答代码如下: #include <stdio.h> #define MAX 10 void value(int *x, int n); int
- 2022-03-13 12:31回答 1 已采纳 int 字节第一位是符号位,0为正数,1为负数。70ff 二进制 0111 0000 1111 1111左移1后,第一位变成了1。 只改变第一位 左移
- 2022-11-24 13:08回答 1 已采纳 第7行的for条件,i>=0 改成 i>0,等于 0 的话就 a[i - 1] 越界了
- 2020-12-01 18:15weixin_39749243的博客 熟悉是因为移位操作符是最基本的操作符之一,几乎每种编程语言都包含这一操作符;陌生是因为除非是追求极致性能等罕见场景,否则也很难用得上它。打开JDK源码,你会发现移位操作符的身影极为常见,弄清楚它的用法,...
- 2021-11-25 23:55回答 1 已采纳 printf("%d",&a[i])是什么迷惑操作你是想scanf吗如果是想打印,那也应该打印a[i]而不是&a[i]你按有符号数方式打印a[i]的地址,那可不是个随机数吗
- 2022-10-24 04:49回答 2 已采纳 语法错误,改成 x>=1&&x<10这种
- 2021-10-30 08:22回答 1 已采纳 int x会越界,循环到第三次x*16807会超出int范围
- 2021-02-27 07:02食色也的博客 如果现在给你出下面这道面试题,你能答出来吗?-7%3=?那这个呢?7%(-3)=?正整数的取模大家应该玩的很溜了,...在几乎所有的计算系统中,取模运算都满足下面这个公式:a=nq+r|r|然而,取模操作又依赖于编程语言和...
- 2021-04-24 08:48回答 1 已采纳 #include <stdio.h>main(){ int i = 0, n, sum = 0; printf("Input a number:"); scanf("%
- 2022-04-08 03:00回答 3 已采纳 因为数值过大超出了c语言的数值范围 改成unsigned long c=1可以计算到1002,但再大还是会出错
- 2021-09-26 06:03回答 2 已采纳 a = [21, 2.5 , -23.2, 8.4, -4, 3, -1.03] #遍历列表 for i in range(len(a)): if a[i]<0: #发现负数元素就
- 2021-03-12 15:50weixin_36310976的博客 正整数的取模大家应该玩的很溜了,(什么,正数的都不会,那自己去谷歌吧,百度也行。) 对于负数呢,上周有人在一个群里问这个问题,我以为我是会的,后来发现我的答案是错的,索性就去研究了一番。在几乎所有的计算...
- 2018-07-10 01:28志哥谈笑间的博客 正整数的取模大家应该玩的很溜了,(什么,正数的都不会,那自己去谷歌吧,百度也行。) 对于负数呢,上周有人在一个群里问这个问题,我以为我是会的,后来发现我的答案是错的,索性就去研究了一番。 带着问题我打开...
- 2020-10-21 11:23weixin_39597323的博客 来自公众号:Python哦编程吧 作者:小灰辉今天有一位刚刚大一的读者私信我说:如何通过Python实现用户输入整数,让程序输出二进制数的补码呢?我看到的第一反应是不管题目难不难都应该先去了解关于问题的计算方法和...
- 2024-11-28 01:20mchtly的博客 关于C++中,负数求余正数所得负余数的修正问题
- 2020-12-03 21:25weixin_39955142的博客 数值类型python的数值类型包括常规的类型:...需要说明的几点事项:python 3.x中的整数不区分一般整数和长整型整数,3.x版本中的整数支持无穷精度任何时候浮点数都是不精确的。当带有小数点或科学计数的标记符号e或...
- 2022-08-03 14:07此外,文章还介绍了另一种实现方式,即直接使用取负操作符`-`,将差值转换为正数,因为负数的负数等于正数。 最后,作者指导读者如何在Xcode中的CrazyDragViewController.m文件中修改`showAlert:`方法,以应用新的...
- 2025-02-25 07:51南玖yy的博客 为什么浮点数不能直接比较? 因为存在精度误差,应使用 epsilon 比较: #define EPS 1e-6 if (fabs(a - b) ) // 视为相等 总结: 整数存储使用补码,需注意溢出问题 大小端影响跨平台数据交换 浮点数遵循 IEEE 754 ...
- 2025-01-17 13:05沙滩de流沙的博客 这个是非公平锁的流程以上加锁的过程就是用CAS将state从0修改为1的过程。
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司