当前位置 :
编写程序其功能是:任意输入20个整数到一维数组中,计算(1)正数的个数和正数的和(2)负数同正数.我是这样做的但是算出来的结果是错误的.我是新手解释最好明了一点我怕我不理解.#inclu
1人问答
更新时间:2024-04-24 12:49:19
问题描述:

编写程序其功能是:任意输入20个整数到一维数组中,计算(1)正数的个数和正数的和(2)负数同正数.

我是这样做的但是算出来的结果是错误的.我是新手解释最好明了一点我怕我不理解.

#include

voidmain()

{

intq[20],i=0,a,b,c,sum1,sum2;

a=b=c=0;sum1=0,sum2=0;

printf("输入20个整数n");

for(i=0;i

苏慧回答:
  第一,你的第二循环中,a、b、c在第一次计数后,又重复了一次,所以不对.第二,你没有对sum1,sum2累加,所以完成循环后,sum1,sum2存放的是最后一次判断的数;同时,正负数和零的计数、累计等都可以在一个循环体内完成,不需...
最新更新
PC端 | 移动端 | mip端
问答网(wenda2.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

邮箱:联系方式:

Copyright©2009-2021 问答网 wenda2.com 版权所有 闽ICP备2022000227号-1