fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. // your code goes here
  5. int a[10]={3,5,2,4,1,9,7,6,0,8},i,max,sum=0,t=0,m=0,n=0;//tは二番目に大きい数を判別させる。mは最大値の場所、nは二番目に大きい値の場所
  6. max=a[0];
  7. double ave=0;
  8. for(i=0;i<=9;i++){
  9. if(max<a[i]){
  10. max=a[i];
  11. m=i+1;
  12. }
  13. if(t<a[i]&&a[i]<max){
  14. t=a[i];
  15. n=i+1;
  16. }
  17. sum+=a[i];
  18. }
  19. ave=sum/10;
  20. printf("最大値:%d その場所:%d \n 二番目に大きい値:%d その場所:%d \n 平均値:%.2lf",max,m,t,n,ave);
  21. return 0;
  22. }
  23.  
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
最大値:9 その場所:6 
 二番目に大きい値:8 その場所:10 
 平均値:4.00