总是在输入负数的时候直接输出了该负数
#include<stdio.h>
int main()
{
int x,i;
int sum=0;
for(i=0;i<5;i++){
scanf("%d",&x);
if(x<0){
printf("%d\n",x);
sum+=x;
}
}
printf("所有负数之和为:%d",sum);
return 0;
}
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
使用循环结构读入五个整数,然后输出他们中的负数及其负数之和
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
回首&逝去~ 2021-11-26 08:22关注输入数时用空格隔开,别用enter隔开就好了。点enter时会执行for循环代码,就直接输出了,然后执行下次循环scanf再停止等待输入。如果想用enter,可以把for循环里面的输出换成保存到一个数组中,最后再用一个for循环遍历输出数组。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-05-03 10:52回答 1 已采纳 data = input() while data: print(data[-1],end=('')) data =data[0:-1] 望采纳,谢谢
- 2021-04-19 11:09回答 1 已采纳 #include <bits/stdc++.h> using namespace std; int main(){ int i; int a; for(i=1;i&
- 2022-10-12 12:54回答 2 已采纳 #include <stdio.h> #include <math.h> int main() { int i, m = 0, n = 0; double a
- 2022-10-17 06:25纪云禾c的博客 编一程序,使得从键盘输入10个整数,可以输出其中的所有负数,并输出所有负数的和 Input 输入10个整数 Output 输出多行,先输出所有负数,最后输出所有负数和 Sample Input 11 2 3 -1 9 8 5 4 -2 -3 Sample ...
- 2021-10-27 10:56回答 1 已采纳 int main(){ int i = 0; int num; int max = 0; for(;i<10;i++){ scanf("%d
- 2021-11-03 16:33回答 1 已采纳 #include <stdio.h> int main() { int i=0,sum = 0,n; while(i<5) { scanf("
- 2022-11-16 11:47回答 1 已采纳 for (j = 0; j <= 99; j++) { if (j%10 == 0) { pri
- 2023-10-08 14:25梦若戏浮生的博客 扩展输入20个整数,统计其中的正整数、负整数、0分别有多少个?并分别计算其中的正整数、负整数之和以及各自的平均值。循环统计没有用到数组。
- 2022-10-25 05:32回答 2 已采纳 如图 因为平均数可能会出现小数 所以我们用双精度
- 2021-12-05 13:48回答 1 已采纳 sum = even = odd = 0 for i in range(10): a = int(input()) sum += a if a % 2 == 0: even +
- 2023-04-21 07:09回答 1 已采纳 <!DOCTYPE html> <html> <body> <script> for (var i=1; i<=100; i++){ if (
- 2023-10-23 00:42最后,标签“数据结构”可能意味着这个问题与数据结构的应用有关,但实际上这个问题主要考察的是基础的数学和逻辑思维能力,以及对编程语言基本语法的理解。在解决此类问题时,我们并不需要特别依赖复杂的数据结构,...
- 2025-03-07 12:20小云zy的博客 当读入的数据为负数或0时,并不希望终止整个循环的操作,而只希望提前结束本次循环,而接着执行下次循环,这时可以用 continue 语句。为了完成本关任务,你需要掌握contiunue 语句。continue语句执行过程示意图。
- 2021-02-26 08:37大黑写代码的博客 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。 题目描述: 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。 解题思路: 因为读入的个数不确定,...
- 2023-11-09 02:42 Running的博客 输入5个正整数并显示它们。当程序输入的数据为负数或0时,程序立即终止。
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司