![]()
洛谷 P5719 【深基4.例3】分类平均 C语言
一定要注意输出时的强制转换
因为sum1, sum2, flag都是 int型
完整程序如下:
#include<stdio.h>
int main(){
int n, k, sum1=0, sum2=0, flag=0;
scanf("%d%d", &n, &k);
for(int i=1; i<=n; i++){
if( i % k == 0){
sum1 += i;
flag += 1;
}
else{
sum2 += i;
}
}
printf("%.1f %.1f", (float)sum1/flag, (float)sum2/(n-flag));
return 0;
}