题目描述:
给你n个整数,求他们中所有奇数的乘积。
http://acm.hdu.edu.cn/showproblem.php?pid=2006
解题思路:
至于输入的格式我就不再进行强调了,因为前面的1089—1096中几乎介绍了各种输入输出格式,若有疑问之处可以查阅一下。
然而这题要先对输入的数据进行是否是奇数的判断,将奇数挑选出来并计算其积。
代码展示:
#include<stdio.h>
void main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
int a;
int sum=1;
while(n--)
{
scanf("%d",&a);
if(a%2!=0)
{
sum*=a;
}
}
printf("%d\n",sum);
}
}