萌新超详细代码
2026-01-31 18:22:38
发布于:江苏
5阅读
0回复
0点赞
代码如下(19行,大部分都有注释):
#include <bits/stdc++.h>//万能头文件
using namespace std;//命名空间
//空1行美观
int main() {//主函数
int n,k,sumA=0,sumB=0,A=0,B=0;//sumA代表A类数的和,sumB代表B类数的和。A代表A类数的个数,B代表B类数的个数
cin>>n>>k;//输入n和k
for(int i=1;i<=n;i++){//1到n遍历
if(i%k==0){//是k的倍数的数归入A类
sumA+=i;//sumA增加i
A++;//A类个数增加1
}
else {//否则归入B类
sumB+=i;//sumB增加i
B++;//B类个数增加1
}
}
printf("%.1f %.1f",1.0*/*乘1.0将sumA变为浮点数*/sumA/A/*平均数公式:总数除以总个数*/,1.0*sumB/B);
return 0;//return 0用于结束主函数
}
点个赞吧
这里空空如也







有帮助,赞一个