输入N个数,输出其中最大值.最小值.总和.均值以及方差
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 09:19:12
#includevoidmain(){inti,n,arr[100],mul=1;printf("请输入n值:");scanf("%d",&n);for(i=0;i
#includeintmain(void){intcount=0;inti,temp;intnum[100]={};charstat;while(1){printf("请输入第%d个整数:\n",co
我的思路是a>b1,若成立(1)b>c则输出a2,若不成立(1)假如b>c①成立则输出b②不成立输出c你可以按我的思路看看我的代码吗我只想知道我的代码哪儿错了程序如下:#includevoidmain
#includeintmain(){intn,num,max,min;scanf("%d",&n);for(inti=n;i>0;i--){scanf("%d",&num);if(i==n)//初始化
#includevoidmain(){intN=0,k,max,min,sum=0,avg;printf("请输入,当输入-1时结束:");scanf("%d",&k);max=min=k;while
#includeusingnamespacestd;intmain(){inti,n,a,max,k;coutmax){max=a;k=i;}}cout
#include#include#defineLENGTH20voidmain(){int*pBuff=(int*)malloc(sizeof(int)*LENGTH);inti,max,min;fo
太不规范了吧.看着头晕.for(i=0;i
什么语言?再问:c++再答:#includeusingnamespacestd;intmain(){intn,i,j,max=0;cin>>n;for(i=0;i>j;if(j200)break;if
#includevoidmain(){charc,i=0;while((c=getchar())!='\n'){if(c>='A'&&c='a'&&c
#include <stdio.h>#include <stdlib.h>int main(){ int i,&n
#includeintmain(){float*p,*q,*max,*min,ave=0;intn;scanf("%d",&n);q=(float*)calloc(n,sizeof(float));f
1.编译不通过数组定义时,不能使用变量,即使变量已赋值,所以inta[n];是错的解决方法,你可以直接定义一个大的数组,比如inta[100],然后再用n限制输入的个数2.数组下标是从0~n-1,所以
a=XXb=YYc=MMifa>bthenmax=aelsemax=bendififc>maxthenmax=cendif
#include <stdio.h>int main(){ int n; &n
importjava.util.Scanner;publicclassMain{publicstaticvoidmain(Stringargs[]){Scannerinput=newScanner(S
#includemain(){inti,p1=0,p2=0,max,min,num[10];printf("input10numbers:\n\n");scanf("%d",&num[0]);max=
#include#defineMAX1000voidswap(int*x,int*y){inttemp;temp=*x;*x=*y;*y=temp;}intmain(){inti,j,min,n,t;
既然是问最多比较多少次,那么就要按极端情况考虑.假设输出序列中已有j个元素,输入序列中有n-j个元素,极端情况就是这n-j个元素与输出序列中的第j个元素相同.因此,第一次比j次,第二次比j-1次,输入
#includevoidmain(){intn,min,a[100],i,t,e;while(scanf("%d",&n)!=EOF&&n