从键盘输入任意20个整数,统计其中的负数个数,并求所有整数的平均值
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 18:34:05
![从键盘输入任意20个整数,统计其中的负数个数,并求所有整数的平均值](/uploads/image/f/1779382-46-2.jpg?t=%E4%BB%8E%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E4%BB%BB%E6%84%8F20%E4%B8%AA%E6%95%B4%E6%95%B0%2C%E7%BB%9F%E8%AE%A1%E5%85%B6%E4%B8%AD%E7%9A%84%E8%B4%9F%E6%95%B0%E4%B8%AA%E6%95%B0%2C%E5%B9%B6%E6%B1%82%E6%89%80%E6%9C%89%E6%95%B4%E6%95%B0%E7%9A%84%E5%B9%B3%E5%9D%87%E5%80%BC)
#includeintmain(){inta,b=0,c=100;int*pmax,*pmin;scanf("%d",&a);pmax=&b;pmin=&c;while(a!=-1)//输入-1结束{
#includevoidmain(){\x05doublenumber[20]={0};\x05inti=0,a=0,b=0;\x05doublesum=0,average=0;\x05cout
#include "stdio.h"int main(){ int count1=0,count2=0,i;&nbs
你打算输入的数据是整数,或者小数,但是你的程序中你定义的是charc;接着你进行判断C是否小于0,我和你说,无论你输入什么,C都是大于零的,定义的数据类型不对;另外,我建议在输出语句中可以加些辅助的信
#includeintmain(){intarr[20];inti,j,num=0,flag;for(i=0;i
#include <stdio.h>#include "math.h"int main(){ int a,
#includevoidmain(){inta[10],i,s=0,n=0;for(i=0;i再问:有3错误啊再答:你是在什么环境下编译的?我是在VC++6.0编译的,没问题。你把10改成100就行了
#includevoidmain(){intn,i,j,k=0;scanf("%d",&n);printf(“这些数中奇数有:\n");for(i=0;i
#includevoidmain(){\x09inta[20],sum=0,count=0;\x09printf("请输入20个整数\n");\x09for(inti=0;i0)\x09\x09{\x
我说三个注意点,第一,除数不能为零,第二,题目没有要求多实例,第三,输入第一个数(K)如果是大于20的你的数组纵向会越界.一个建议,输入时候已经可以判断,无需数组存储可以直接判定,再问:第一:我这里没
scanf("%d",n[i]);应当该为scanf("%d",&n[i]);这是初学者常犯错误之一,scanf后面的参数应当是地址printf("%d%d",&a,&b);应改为printf("%d
#include"stdio.h"intmain(intargc,char*argv[]){\x09intarr[10];\x09for(inti=0;i
#include<stdio.h>#define N 1000int main(){ int a[N]={0},i=0,j=2,h=1,k
#include<stdio.h>int main(){\x09int n,i=10,pos=0,neg=0;\x09while(i--)\x09{\x09\x09sc
intsum_p=0,sum_n=0;for(inti=0;i{inta;cin>>a;if(aelseif(a>0)sum_p++;}cout
字数自己补inti,a[20],Positive=0,Sum=0;printf("任意输入20个整数:\n");for(i=0;i0){Positive++;Sum+=a[i];}}printf("有
#includeintmain(){\x09inta[20],sum=0,i=0,n=0;\x09floatave;\x09while(n
#include#includevoidmain(){inti,j=0,k;int*a;printf("\n请输入数组的个数:");scanf("%d",&i);a=(int*)malloc
#include <iostream>using namespace std;int main(){ int a[10],i,j
/*下标从0到19:*/#include"stdio.h"voidmain(){intcount=0,sum=0,i=0,a;while(i=0)count++;if(i%2==0)sum+=a;i+