• [TYVJ] P1025 单数?双数?


    单数?双数?

    背景 Background
    USACO OCT09 1ST
     
    描述 Description
    Bessie那惨无人道的二年级老师搞了一个有 N (1 <= N <= 100) 个正整数 I (1 <= I 
    <= 10^60) 的表叫Bessie去判断“奇偶性”(这个词语意思向二年级的学生解释,就是“这个
    数是单数,还是双数啊?”)。Bessie被那个表的长度深深地震精到了,竟然跟栋栋的泛做表
    格一洋多道题!!!毕竟她才刚刚学会数数啊。

    写一个程序读入N个整数,如果是双数,那麼在独立的一行内输出"even",如果是单数则类似
    地输出"odd".
     
    输入格式 InputFormat
    * 第一行: 一个单独的整数: N

    * 第2到第N+1行: 第j+1行有第j个需要判断奇偶性的整数。
     
    输出格式 OutputFormat
    * 第1..N行: 第j行根据第j个整数的奇偶性输出一个单词"even"或者"odd"
     
    样例输入 SampleInput [复制数据]

    2
    1024
    5931

    样例输出 SampleOutput [复制数据]

    even
    odd

    数据范围和注释 Hint
    1024可以被2整除; 而5931不可以。
     
    题解:
    #include <string.h>
    #include <stdio.h>
    int main(void)
    {
        int n,i,len;
        char a[100];
        scanf("%d
    ",&n);
        
       for (i=1;i<=n;i++)
        {
            scanf("%s",a);
            len=strlen(a);
            
            if (a[len-1]%2==0) printf("even
    ");
            else  printf("odd
    ");
          
        }
         
        return 0;
    }
            
     
  • 相关阅读:
    C语言指针专题——如何理解指针
    C语言指针专题——序
    Java 第14章 字符串
    Java截图笔记
    Java 第五章 循环结构1
    Java 第六章 循环结构2
    Java 第13章 带参数的方法
    Java 第11章 类的无参方法
    Java 第四章 选择结构2
    Java 第三章 选择结构1
  • 原文地址:https://www.cnblogs.com/sxiszero/p/3591821.html
Copyright © 2020-2023  润新知