这道题我是这样做的,创建int A1,A2,A3,A4,A5;每读入一个数字根据各自的规则把A1-A5进行修改。读完所有的数就可以把结果输出了。
程序代码:
int num,int a1,a2,a3,a4,a5,flag=1; for(int i=0;i<n;i++){ scanf("%d",&num) if(num能被5整除)a1+=num; if( 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...;){a2+=num*flag;flag*=-1;} if (被5除后余2的数字的个数;)++a3; if( 被5除后余3的数字的平均数,精确到小数点后1位;){++cnt;a4+=num} if( 被5除后余4的数字中最大数字。)a5=num} ...输出
φ(゜▽゜*)♪