zoukankan      html  css  js  c++  java
  • 求奇数的乘积

    Problem Description
    给你n个整数,求他们中所有奇数的乘积。
     Input
    输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。
     Output
    输出每组数中的所有奇数的乘积,对于测试实例,输出一行。
     Sample Input
    3 1 2 3
    4 2 3 4 5
     Sample Output
    3
    15
     
     
    code:

    #include<stdio.h>
    int main()
    {
          int n,i,a[100];
           while(scanf("%d",&n)!=EOF)                                              error C2466: cannot allocate an array of constant size 0
            {                                                   不能在此int a[n];否则error C2133: 'a' : unknown size;error C2057: expected constant expression;

                  int s=1;
                 for(i=0;i<n;i++)
                {
                    scanf("%d",&a[i]);
                    if(a[i]%2!=0)
                         s=s*a[i];
                 }
             printf("%d ",s);         //若掉 则Presentation Error
    }
    return 0;
    }

    code2:

    #include<stdio.h>
    int main()
    {
        int n,i,m;                                                    //可用m替换a[i];
        while(scanf("%d",&n)!=EOF)
        {

             int s=1;
             for(i=0;i<n;i++)
             {
                    scanf("%d",&m);
                     if(m%2!=0)
                     s=s*m;
             }
             printf("%d ",s);
         }
        return 0;
    }

     
     
  • 相关阅读:
    UICollectionView 布局
    ios 调用支付宝
    iOS POST 上传图片
    ios 判断字符串是否为空
    让写代码成为每天的习惯
    gocron_跨平台定时任务管理器
    monkey做安卓APP的黑盒自动化测试
    Android自动化测试框架分析
    联合查询中where 和and的区别
    JIRA中导出BUG列表是CSV格式的,打开后是乱码
  • 原文地址:https://www.cnblogs.com/gongpulin/p/3876374.html
Copyright © 2011-2022 走看看