1 条题解
-
0
思路分析
1. 任务拆解:
- 读取整数n表示数字个数
- 读取n个正整数存入数组
- 分别计算奇数的总和与偶数的总和
- 先输出奇数和,再输出偶数和
2. 关键点分析:
- 使用两个累加变量j和o分别记录奇数和、偶数和
- 判断奇偶性:数字%2等于0为偶数,否则为奇数
- 遍历数组时根据奇偶性将数值累加到对应变量
3. 步骤规划: 第一步:读取数字个数n 第二步:初始化奇数和j=0,偶数和o=0 第三步:循环n次,读取每个数字存入数组 第四步:遍历数组,判断每个数字的奇偶性 第五步:奇数累加到j,偶数累加到o 第六步:输出奇数和j,换行后输出偶数和o
4. 代码对应:
cin>>n:读取数字个数j=0, o=0:初始化累加变量- 第一个
for循环:输入n个数字到数组 - 第二个
for循环:分类累加奇数和偶数 a[i]%2==0:判断是否为偶数cout<<j<<endl<<o:输出结果
- 1
信息
- ID
- 175
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 829
- 已通过
- 417
- 上传者