实践出真知,来刷一下题吧

简介: 实践出真知,来刷一下题吧

KiKi想知道一个整数的奇偶性,请帮他判断。从键盘任意输入一个整数(范围 - 231~231 - 1),编程判断它的奇偶性。

输入描述:

多组输入,每行输入包括一个整数。

输出描述:

针对每行输入,输出该数是奇数(Odd)还是偶数(Even)。

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
  int a = 0;
  while (scanf("%d", &a) != EOF)
  {
    if (a % 2 == 0)
    {
      printf("Even\n");
    }
    else
    {
      printf("Odd");
    }
  }
}

描述

KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o), U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。

输入描述:

多组输入,每行输入一个字母。

输出描述:

针对每组输入,输出为一行,如果输入字母是元音(包括大小写),输出“Vowel”,如果输入字母是非元音,输出“Consonant”。

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
    char ch = 0;
    while (scanf("%c", &ch) != EOF)
    {
        if (ch == '\n')
            continue;
        if (ch == 'a' || ch == 'A' || ch == 'e' || ch == 'E' || ch == 'O' || ch == 'o' || ch == 'i' || ch == 'I' || ch == 'U' || ch == 'u')
            printf("Vowel\n");
        else
            printf("Consonant\n");
    }
    return 0;
}

描述

牛牛从键盘输入整数 x 和左右边界 l 和 r 共三个整数。请你判断 x 是否在 l 和 r 之间 (即是否存在l≤x≤r )

输入描述:

依次输入 x ,l ,r 三个整数。用空格隔开。

输出描述:

如果存在 l≤x≤r  则输出 true ,否则输出 false.

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
    int x = 0;
    int l = 0;
    int r = 0;
    scanf("%d %d %d", &x, &l, &r);
    if (l <= x && x <= r)
        printf("true");
    else
        printf("false");
    return 0;
}


目录
相关文章
|
2月前
|
数据采集 小程序 数据挖掘
探索代码之美:从初学者到专家的技术成长之旅
编程,一门将创意与逻辑结合的艺术,其学习过程充满了挑战与发现。本文通过个人经历,探讨了如何从一个对代码一无所知的初学者成长为一个能够熟练解决问题的专家。文章不仅分享了学习编程的实用技巧和策略,还讨论了在技术成长过程中保持动力和持续学习的重要性。
29 1
|
3月前
|
算法 程序员 开发者
探索代码之美:从新手到专家的技术成长之旅
【7月更文挑战第12天】编程,一个充满逻辑与创造的奇妙世界。本文将带你走进程序员的内心世界,感受从初学者到资深开发者的成长历程。我们将一同探讨编程基础的重要性,学习如何通过实践和反思来提升技能,以及如何在技术日新月异的环境中保持持续学习和适应的能力。你将发现,编程不仅仅是一门技术,更是一种艺术,一种生活方式。
|
4月前
|
算法 程序员
探索代码之美:技术感悟与实践
【6月更文挑战第10天】在编程的海洋中,我们都是探险者。本文将分享我在编程旅程中的一些技术感悟,包括如何理解代码之美、如何提高编程效率以及如何保持对技术的热爱。通过这些感悟,我们可以更好地理解编程的本质,提高我们的技术水平,并享受编程带来的乐趣。
22 3
|
5月前
|
存储 算法 搜索推荐
C++编程之旅:深入理解与实践
**C++编程基础概览** C++是一种高效、灵活且功能强大的编程语言,适用于操作系统、游戏开发、网络编程等领域。它支持过程化、面向对象和泛型编程,包含丰富的数据类型、运算符、控制结构,并提供类、对象、继承等面向对象特性。C++标准模板库(STL)提供了向量、列表等数据结构和排序算法,便于开发。通过异常处理机制,C++能有效管理运行时错误。学习C++涉及深入理解其语法、数据类型、函数、面向对象概念以及如何利用STL来编写高效代码。
|
5月前
|
Python
物理光学应用与实践
物理光学应用与实践
47 0
|
存储 SQL Java
SpringBatch实践
理应用程序。Spring Batch 建立在人们期望的 Spring Framework 特性(生产力、基于 POJO 的开发方法和一般易用性)的基础上,同时使开发人员可以在必要时轻松访问和使用更高级的企业服务。Spring Batch 不是一个调度框架。在商业和开源领域都有许多优秀的企业调度程序(例如 Quartz、Tivoli、Control-M 等)。Spring Batch 旨在与调度程序结合使用,而不是替代调度程序。
195 0
SpringBatch实践
个人实践
对于ESC的一些感想
110 2
|
弹性计算 开发者
学生“在家实践”计划
阿里又来送温暖了哦!因新冠肺炎疫情,学校延期开学。在家时间不浪费,提高技能好机会。阿里云弹性计算联合开发者社区,推出高校“在家实践”计划,全国高校学生,每人可免费领取一台云服务器ECS算力资源,在线实践课程等资源。通过测试后,云服务器免费使用最高时限一年哟! 这个2022有没有被阿里圈粉呢?
学生“在家实践”计划
|
弹性计算 JavaScript 关系型数据库
在家实践
我是一名计算机类大一学生,了解到阿里飞天加速计划是在哔哩哔哩站看到一些web开发项目。大多数服务器昂贵并且对我来说有些资源浪费,于是选择了这款适合学生的云服务器。
108 0
下一篇
无影云桌面