1 条题解
-
0
题目:计算10以内奇数的乘积
思路分析
-
任务拆解:
- 初始化乘积为1
- 循环1到10的所有数字
- 判断每个数字是否为奇数
- 如果是奇数则乘入乘积
- 输出最终乘积
-
关键点分析:
- 使用取模运算判断奇偶性:奇数除以2的余数不为0
- 初始乘积必须为1(乘法的单位元)
- 使用条件判断筛选奇数
-
步骤规划:
- 初始化乘积s=1
- 循环从1到10
- 判断当前数i是否为奇数(i%2!=0)
- 如果是奇数,将i乘入s
- 输出最终乘积s
-
代码对应:
int s=1;- 定义并初始化乘积变量for(int i=1;i<=10;i++)- 循环1到10if(i%2!=0)- 判断是否为奇数s=s*i;- 奇数时乘入乘积cout<<s;- 输出奇数乘积结果
-
- 1
信息
- ID
- 1359
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 1
- 标签
- (无)
- 递交数
- 350
- 已通过
- 269
- 上传者