编写程序,利用数组保存20个学生的成绩,统计输出平均分和高于平均分的人数
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 04:10:46
#include"stdio.h"main(){inta[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};intb[20],c[20]
#includeintmain(){inti,k,j,l,sum=0;i=1;k=0;for(j=0;j
输入错误,你输入的是m=o(字母O),n=o(字母O)应该输入m=0(数字零)n=0(数字零)然后m=m+a(i)n=n+a(i)
第一,你的第二循环中,a、b、c在第一次计数后,又重复了一次,所以不对.第二,你没有对sum1,sum2累加,所以完成循环后,sum1,sum2存放的是最后一次判断的数;同时,正负数和零的计数、累计等
#include#defineN10usingnamespacestd;intmain(){intnum[20],i=0;intsum=0,a=0,b=0;//保存和、正数和负数while(i++>n
一个两重循环搞定,随机数的函数是rand(),一个例子:/*产生介于1到10间的随机数值,此范例未设随机数种子,完整的随机数产生请参考srand()*/#includemain(){inti,j;fo
#includevoidmain(){inta[100],i;for(i=0;i
import java.util.Scanner;public class ex4_9{ public static 
#includeintmain(intargc,charconst*argv[]){intnumbers[20];inti,sum=0,count=0;for(i=0;i{scanf("%d",&nu
根据你的意思,我来写写,没在工具上写,没环境,你自己编译下,应该只有小错误.importjava.util.*;publicclassTest{int[]i=newint[30];//存放30个数的数
publicstaticvoidmain(String[]args){intarray[]=newint[20];intresult=0;Listlist=newArrayList();System.
pascal参考程序.varmax,min,i,x:longint;beginmax:=-99999;min:=99999;fori:=1to5dobeginread(x);ifx>maxthenma
// 无需数组解决在n个数找最值,其算法思想无谓就是巧妙运用变量的交换思想.static void Main(string[] args)  
#includevoidmain(){inta[100];inti,min;printf("输入100个数\n");for(i=0;i
dsegsegmentarray1dw1,2,3,4,5,6,7,8,9,10array2dw11,12,13,14,15,16,17,18,19,20sumdw10dup(?)dsegendscse
Private Sub Form_Click() Randomize Dim
PrivateSubCommand1_Click()Dima(1To20)Fori=1To20a(i)=Val(InputBox("请你输入第"&i&"个数"))NextiPrint"交换前的数为"F
packagecom.baidu.zhidao;publicclassCat{publicstaticvoidmain(String[]args){double[]scores={11,22,33,4
#include <stdlib.h>#include <time.h>#include <stdio.h>void mai
#includeintmain(){inta[12]={1,9,12,16,19,25,32,46,67,87};inti,j;//循环变量intn;//存放输入的数printf("输入一个整数:")