关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
starry172
2022-11-24 21:08
采纳率: 42.9%
浏览 117
首页
编程语言
已结题
c语言为什么想输出负数却变成0 。
c语言
数组添加数,想添加负数,输入了负数,怎么输出变成0了,该怎么解决
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
叶落花枯
2022-11-24 21:17
关注
第7行的for条件,i>=0 改成 i>0,等于 0 的话就 a[i - 1] 越界了
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
vs2022中
c语言
为什么会
输出
一个很大的
负数
c语言
2022-11-09 00:00
回答 2
已采纳
scanf输入 你输入时逗号的输入法不对问题,用的中文输入法
c语言
为什么
输出
等于0
c语言
2021-10-25 14:21
回答 4
已采纳
a0.2+b0.3这个表达式的结果,应该是浮点类型。第一种方式, 因为d是整形,所以结果被隐式转换成了整形,保留了整数部分结果,而第二种方式并没有转换,结果就是个浮点型的值,但是显示的参数是%d,用整
C语言
输出
结果为什么为0
c语言
2021-12-11 20:36
回答 1
已采纳
平均分如果是double类型,要用打印符%lf,如果是float类型,要用打印符%f, 用%d打印浮点数是会出现异常结果的
第三章 变量和数据类型_
C语言
中的正
负数
及其
输出
2022-02-17 09:15
happy 天堂的博客
在数学中,数字有正负之分。在
C语言
中也是一样,short、int、long 都可以带上正负号,例如: ...
C语言
规定,在符号位中,用 0 表示正数,用 1 表示
负数
。例如 int 类型的 -10 和 +16 在内存中的表示如下: ..
C语言
为啥
输出
的一直是0
c语言
2022-03-20 03:16
回答 3
已采纳
你的scanf中间的分隔符用的是逗号,输入的时候也要用逗号,用空格结果就是0,用逗号就是正常的。
C语言
未赋值
输出
为什么是0
c语言
2021-11-04 08:19
回答 1
已采纳
此编译器(Devcpp)会自动将未初始化的变量自动初始化为0,不过最好不要忘了初始化。
c语言
负数
的
输出
错误
c语言
开发语言
算法
2022-11-24 21:03
回答 2
已采纳
不是大哥,你用long long int
输出
干嘛,数这么小http://t.csdn.cn/Af8uU
【
C语言
】C编程教程二:数据类型、输入
输出
及运算符
2024-06-28 15:17
0南城逆流0的博客
C语言
编程教程二,数据类型、输入
输出
函数和运算符
c语言
输出
0是为什么
c语言
2022-10-30 08:45
回答 3
已采纳
//要写在()里面 printf("money=%.2f",money);
C语言
为什么输入一个数再
输出
就变了
c语言
开发语言
2020-11-03 22:51
回答 1
已采纳
float按照十进制看,只有6~7位有效数字。你认真看书了么?
C语言
简单编程求解,为啥又是
输出
0
c语言
2022-10-06 21:16
回答 3
已采纳
1、 scanf("%d %d %d %c",&h,&m,&a,&S);2、 M,F定义成浮点型 double M, F;3、if(S == 'M') else if(S == 'F')
C语言
中的正
负数
及其
输出
2020-02-19 14:52
风叶翩翩的博客
在
C语言
中也是一样,short、int、long 都可以带上正负号,示例 //
负数
short a1 = -10; short a2 = -0x2dc9; //十六进制 //正数 int b1 = +10; int b2 = +0174; //八进制 int b3 = 22910; //
负数
和正数相加 long c =...
c语言
位运算
负数
的实例_
负数
位运算的右移操作-
C语言
基础
2021-02-01 01:22
weixin_39612110的博客
这一篇探讨的是“
负数
位运算的右移操作”,涉及到数据的源码、反码、补码的转换操作。属于
C语言
基础篇。先看例子#include int main(void) {//正数的位右移//补码0000 0101int x = +5;//正数补码右移两位后//补码0000...
用
C语言
实现数字的顺序
输出
和逆序
输出
2025-03-15 17:06
ตาก柒Tak的博客
第三步:w /= 10,让 w
变成
10 的更小次幂,继续提取下一位,w为1000.然后接下来用2345进行接下来的操作.上面另外定义了一个m变量,是因为下面printf
输出
时需要原来的n,我没有动n的值,而是把n的值赋给m,让m的值去发生...
C语言
基础编程题(一)
2022-03-27 20:36
舟叶的博客
1. 判断素数 ... int i = 0; int j = 0; int count = 0; for (i = 101; i <= 200; i+=2) //由于偶数一定不是素数 所以判断奇数即可 { //sqrt是一个库函数,对i开平方 需要头文件<math.
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月2日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
11月24日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月24日