目录
01
#include <stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int i;
double average=0;
for(i=0;i<n;i++)
{
int goal;
scanf("%d",&goal);
average+=goal;
}
average/=n;
printf("%.2f",average);
}
02
#include <stdio.h>
#include<math.h>
int main()
{
double salary;
double ave=0;
int i;
for(i=0;i<12;i++)
{
scanf("%lf",&salary);
ave+=salary;
}
ave/=12;
printf("$%.2f",ave);
}
03
#include <stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int i;
double x,ave;
for(i=0;i<n;i++)
{
scanf("%lf",&x);
ave+=x;
}
ave/=n;
printf("%.4f",ave);
}
04
#include <stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int i;
int x;
int sum=0;
for(i=0;i<n;i++)
{
scanf("%d",&x);
sum+=x;
}
printf("%d %.5f",sum,sum*1.0/n);
}
05
#include <stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int goal;
int max=0;
int i;
for(i=0;i<n;i++)
{
scanf("%d",&goal);
if(goal>max)
{
max=goal;
}
}
printf("%d",max);
}
06
#include <stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int x,i;
//x为大于0小于1000的整数,因此应将min和max设为1000和0
int min=1000;
int max=0;
for(i=0;i<n;i++)
{
scanf("%d",&x);
if(x<min)
{
min=x;
}
if(x>max)
{
max=x;
}
}
printf("%d",max-min);
}
07
#include <stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int a[n][3];
int i;
int gold=0;
int silver=0;
int copper=0;
for(i=0;i<n;i++)
{
scanf("%d %d %d",&a[i][0],&a[i][1],&a[i][2]);
}
for(i=0;i<n;i++)
{
gold+=a[i][0];
}
for(i=0;i<n;i++)
{
silver+=a[i][1];
}
for(i=0;i<n;i++)
{
copper+=a[i][2];
}
printf("%d %d %d %d",gold,silver,copper,gold+silver+copper);
}
08
#include <stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int sum=(n-2)*180;
int i,angle;
for(i=0;i<n-1;i++)
{
scanf("%d",&angle);
sum-=angle;
}
printf("%d",sum);
}
09
#include <stdio.h>
#include<math.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
int i,count;
int flaga=0;
int flagb=0;
int sum=0;
//判断a,b是否为偶数,是则flag为1
if(a%2==0)
{
flaga=1;
}
if(b%2==0)
{
flagb=1;
}
//a,b为奇,奇
if(flaga==0&&flagb==0)
{
count=(b-a)/2+1;
for(i=a;i<=b;i=i+2)
{
sum+=i;
}
}
//a,b为偶,偶
if(flaga==1&&flagb==1)
{
count=(b-a)/2;
for(i=a+1;i<b;i=i+2)
{
sum+=i;
}
}
//a,b为奇,偶
if(flaga==0&&flagb==1)
{
count=(b-a)/2+1;
for(i=a;i<b;i=i+2)
{
sum+=i;
}
}
//a,b为偶,奇
if(flaga==1&&flagb==0)
{
count=(b-a)/2+1;
for(i=a+1;i<=b;i=i+2)
{
sum+=i;
}
}
printf("%d",sum);
}
10
#include <stdio.h>
#include<math.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
int i;
int sum=0;
for(i=a;i<=b;i++)
{
if(i%17==0)
{
sum+=i;
}
}
printf("%d",sum);
}