fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int a[]={3,5,2,4,1,9,7,6,0,8}, i, max, smax, maxp, smaxp,sum;
  5. double ave;
  6. sum=0;
  7. max=-1;
  8. maxp=0;
  9. for(i=0;i<10;i++){
  10. if(max<a[i]){
  11. max=a[i];
  12. maxp=i;
  13. }
  14. }
  15. printf("最大値%d\n最大値の場所%d",max,maxp+1);
  16.  
  17. smax=-1;
  18. smaxp=0;
  19. for(i=0;i<10;i++){
  20. if((smax<a[i])&&(a[i]<max)){
  21. smax=a[i];
  22. smaxp=i;
  23. }
  24. }
  25. printf("\n");
  26. printf("2番目に大きい値%d\n2番目に大きい場所%d",smax,smaxp+1);
  27. for(i=0;i<10;i++){
  28. sum=sum+a[i];
  29. }
  30. ave=sum/10.0;
  31. printf("\n");
  32. printf("%lf",ave);
  33. return 0;
  34. }
  35.  
Success #stdin #stdout 0s 5280KB
stdin
Standard input is empty
stdout
最大値9
最大値の場所6
2番目に大きい値8
2番目に大きい場所10
4.500000