从键盘输入十个数,分别求出其中正负数的和
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 20:15:55
没作图工具~我说下思路吧~首先假设第一个为最大值那么让他和后面9个数组依次比较,如果后面的数字有比第一个大的那么就把大的数字赋值给他.依次类推到最后一个那么就找到最大值了`
错误在average里的:floatsum=b[0];sum变量本来是全局的,在average里改变值后,在main里也是当然也能看到改变.可是,在average里在定义一sum,此时,后面的sum=
dimarray(),iasinteger,jasintegerdimmin_iasinteger,max_jasinteger'用来标注数组中最小值和最大值的下标redimarray(10)=[1,
#includevoidmain(){\x09inta,b,c,min;\x09scanf("%d%d%d",&a,&b,&c);\x09min=a;\x09if(min>b)min=b;\x09if
#includevoidmain(){inta[10];floataver=0;for(inti=0;i
#include#include#defineN5intmain(){inti,j,a[10],sum=0,temp;floataverage;for(i=0;i
intsum=0,j=0,a[30],i=0,p;while(i++
我忘了,http://wenku.baidu.com/view/d353704b852458fb770b5688.html百度的,冒泡法,能解决
#includeintmax(intn);voidmain(){inta,b;printf("Pleaseinputnumber,endof-1:");scanf("%d",&a);while(a!=
#include"stdio.h"voidmain(){\x09inta;\x09intb[3];\x09intcount=0;\x09printf("请输入一个数");\x09scanf("%d",
intmain(){intn,n1,n2;cin>>n1;n2=n1%100;n1=n1/100;n=n1;n2=n2%10;n1=n1/10;n=n+10*n1+100*n2;returnn;}
*vfp中计算n(从键盘输入的正整数)个实数(从键盘输入)去掉其中最大数和最小数之后的平均值的程序怎么写CLEARINPUT"输入共N个(正整数)个数字:"TOnNDIMENSIONsz(nN)INP
#include <stdio.h>#include <iostream>using namespace std;int ma
#include#defineM4//矩阵行数#defineN4//矩阵列数voidmain(){inti,j,a[M][N],x=0,y=0,m=0,n=0;for(i=0;i
#includeintmain(){inti,a,max,min;couta;max=min=a;for(i=1;i>a;if(maxa)min=a;}cout再问:那这句话为什么要改成for(i=1
inta[10];for(inti=0;i>a[i];}intaverage=0;for(i=0;i
intsum_p=0,sum_n=0;for(inti=0;i{inta;cin>>a;if(aelseif(a>0)sum_p++;}cout
#include#includeusingnamespacestd;constintN=1000;intmain(){inta[N],i,sum=0,ave;for(i=1;i>a[i];for(i=
dimensions(10)fori=1to10input"请输入s(i)的值"tos(i)nexti
CLEARINPUT"起始数:"TOaLOCALii=1DOWHILE.T.IFi>20&&发现20个就退出循环EXITENDIFIFMOD(a,6)=0ANDRIGHT(STR(a),1)="8"&