给你n个整数,求他们中所有奇数的乘积.输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 14:58:25
![给你n个整数,求他们中所有奇数的乘积.输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇](/uploads/image/z/15233881-49-1.jpg?t=%E7%BB%99%E4%BD%A0n%E4%B8%AA%E6%95%B4%E6%95%B0%2C%E6%B1%82%E4%BB%96%E4%BB%AC%E4%B8%AD%E6%89%80%E6%9C%89%E5%A5%87%E6%95%B0%E7%9A%84%E4%B9%98%E7%A7%AF.%E8%BE%93%E5%85%A5%E6%95%B0%E6%8D%AE%E5%8C%85%E5%90%AB%E5%A4%9A%E4%B8%AA%E6%B5%8B%E8%AF%95%E5%AE%9E%E4%BE%8B%2C%E6%AF%8F%E4%B8%AA%E6%B5%8B%E8%AF%95%E5%AE%9E%E4%BE%8B%E5%8D%A0%E4%B8%80%E8%A1%8C%2C%E6%AF%8F%E8%A1%8C%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%95%B0%E4%B8%BAn%2C%E8%A1%A8%E7%A4%BA%E6%9C%AC%E7%BB%84%E6%95%B0%E6%8D%AE%E4%B8%80%E5%85%B1%E6%9C%89n%E4%B8%AA%2C%E6%8E%A5%E7%9D%80%E6%98%AFn%E4%B8%AA%E6%95%B4%E6%95%B0%2C%E4%BD%A0%E5%8F%AF%E4%BB%A5%E5%81%87%E8%AE%BE%E6%AF%8F%E7%BB%84%E6%95%B0%E6%8D%AE%E5%BF%85%E5%AE%9A%E8%87%B3%E5%B0%91%E5%AD%98%E5%9C%A8%E4%B8%80%E4%B8%AA%E5%A5%87)
给你n个整数,求他们中所有奇数的乘积.输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇
给你n个整数,求他们中所有奇数的乘积.
输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数.
输出每组数中的所有奇数的乘积,对于测试实例,输出一行.
给你n个整数,求他们中所有奇数的乘积.输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇
#include //这是一个简单你所要求的C++实例
//由于在输入数据的时候就开始处理数据,所以没有用到动态分配内存
void main()
{
int n,m,i,j,*a,temp,flag=0;
int mul;; //因为是例子,并没有考虑溢出问题,你可以根据实际情况改变数据类型
coutn; //N个实例
for(i=0;i
以3×4的矩阵为例:
#include
main()
{
int a[3][4];
int i,j,s;
printf("Input some numbers:\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
全部展开
以3×4的矩阵为例:
#include
main()
{
int a[3][4];
int i,j,s;
printf("Input some numbers:\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
printf("%d\n",js(a[i]));
getch();
}
js(w)
int *w;
{
int x,a=1;
for(x=0;x<4;x++)
{
if(*(w+x)%2!=0)
a=a*(*(w+x));
}
return(a);
}
收起