资源描述:
《字符串数组练习题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、字符串数组练习答案1.用选择排序法对10个整数从小到大进行排序。要求:在一个类中用Main()来实现排序算法。usingSystem;namespace选择排序{classClass1{staticvoidMain(){inti,j,k,temp;int[]a=newint[]{918,124,58,1125,825,51,82,26,99,68};for(i=0;ia[j])k=j;}if(k!=i){temp=a[i];a[i]=a
2、[k];a[k]=temp;}}Console.WriteLine("Resultofsortis:");for(i=0;i3、4、mbers[i]=i*i;}publicvoidPrinArry(){for(inti=0;i5、e("Entersizeofarray:");strings=Console.ReadLine();intSize=int.Parse(s);long[]MyArray=newlong[Size];longSum=0;7for(inti=0;i6、Array[i];Console.WriteLine("Sum={0}",Sum);}}}运行结果:1.假设某班10人,每名同学一次参加5门课考试,要求计算每名同学的总分和每门课的全班平均分。usingSystem;namespace学生总分和各科平均分7{classClass1{staticvoidMain(){constintPupil=10;//定义整型常量Pupil为10个学生constintClass=5;//定义整型常量Class为5门课程int[,]Score={{78,90,89,85,92},{89,85,79,100,95}
7、,{60,70,80,90,95},{95,85,75,65,60},{94,86,78,89,95},{78,90,89,85,92},{89,85,79,100,95},{60,70,80,90,95},{95,85,75,65,60},{94,86,78,89,95}};inti,j;//循环控制变量intSum;//存储总的分变量int[]Aver={0,0,0,0,0};//存储各门平均成绩的一维数组Console.WriteLine("学号总分");for(i=0;i8、;j++){Sum=Sum+Score[i,j];//求出第i个学生5门课总成绩Aver[j]=Aver[j]+Score[i,j];//每门课50个