编写程序其功能是:任意输入20个整数到一维数组中,计算(1)正数的个数和正数的和(2)负数同正数.
我是这样做的 但是算出来的结果是错误的.我是新手 解释最好明了一点 我怕我不理解.
#include
void main()
{
int q[20],i=0,a,b,c,sum1,sum2;
a=b=c=0;sum1=0,sum2=0;
printf("输入20个整数\n");
for(i=0;i
人气:335 ℃ 时间:2019-10-23 09:11:08
解答
第一,你的第二循环中,a、b、c在第一次计数后,又重复了一次,所以不对.第二,你没有对sum1,sum2累加,所以完成循环后,sum1,sum2存放的是最后一次判断的数;同时,正负数和零的计数、累计等都可以在一个循环体内完成,不需...
推荐
- C语言题目:输入20个有符号的整数,编程统计正数,负数和零的个数.
- C#输入一组非0整数(以0作为输入结束标志)到一维数组中,求出这一组数的平均值,统计出正数和负数的个数.
- 5、 编写程序实现功能是:任意输入20个整数到一维数组中,计算:(1)正数的个数和正数的和; (2)负数
- 用 new 运算符为一个包含 20 个整数的数组分配内存,输入若干个值到数组中,分别统计其中正数和负数的个数
- 是道C语言编程题,读入20个整数,统计非负数个数,并计算非负数之和
- 圆,关于圆系方程.
- one:0.1摩尔元素X的单质(固体)与氧气完全反应生成氧化物后,质量增加了4克,该氧化物的组成是
- 英语怎么才能快速记住作文.
猜你喜欢