C语言牛客基础题2

简介: C语言牛客基础题2

BC123 小乐乐找最大数

题目

题解(75)

讨论(101)

排行

面经new

入门  通过率:47.04%  时间限制:1秒  空间限制:256M

校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。

描述

小乐乐获得4个最大数,请帮他编程找到最大的数。

输入描述:

一行,4个整数,用空格分开。

输出描述:

一行,一个整数,为输入的4个整数中最大的整数。BC48 字母大小写转换

 

#include <stdio.h>
int main() {
   int a,b,c,d,x,y;
   scanf("%d %d %d %d",&a,&b,&c,&d);
   x = a>b?a:b;
   y = c>d?c:d;
   printf("%d",x>y?x:y);
    return 0;
}

KiKi想完成字母大小写转换,有一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;反之则转换为大写字母。

输入描述:

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

输出描述:

针对每组输入,输出单独占一行,输出字母的对应形式。

#include <stdio.h>
int main() {
    char ch=0;
    while(scanf("%c",&ch)!=EOF)
    {
        if(ch >= 65 && ch <= 91)
        {
            printf("%c\n",ch + 32);
        }else if(ch >= 97 && ch<=123)
        {
            printf("%c\n",ch-32);
        }
    }
    return 0;
}

BC47 判断是不是字母

题目

题解(67)

讨论(103)

排行

面经new

简单  通过率:31.96%  时间限制:1秒  空间限制:32M

知识点C++工程师牛客

校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。

描述

KiKi想判断输入的字符是不是字母,请帮他编程实现。

输入描述:

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

输出描述:

针对每组输入,输出单独占一行,判断输入字符是否为字母,输出内容详见输出样例。

#include<stdio.h>
int main()
{
    char n = 0;
    while(scanf("%c",&n)!=EOF)
    {
        if(n>='A'&&n<='Z' || n>='a'&&n<='z')
        {
            printf("%c is an alphabet.\n",n);
        }
        else 
            printf("%c is not an alphabet.\n",n);
            getchar();
    }//连续读取字符,需要在之间加上getchar()”过滤“回车键,避免回车键被读取
    return 0;
}


目录
相关文章
C语言 每日一题 11.9 day15
C语言 每日一题 11.9 day15
72 0
C语言 每日一题 Day10
C语言 每日一题 Day10
82 0
C语言 每日一题 day9
C语言 每日一题 day9
47 0
【C语言学习-复习_第一课】什么是C语言?什么是计算机语言?
人与人之间交流需要使用语言,中国人和中国人之间使用汉语,其他国家之间的交流也需要使用其他国家的语言,计算机也要进行交流,他们使用哪种语言了?当然有人说使用汉语,呼叫某某某小助手可以帮助我们进行和计算机交流,但是某某某小助手是通过怎样实现的,也是程序员使用中文和计算机对话设计出来的吗?当但不是了。这样的话我们人人都是程序员,人人都是大佬!
114 0
C语言的每日一题(一)
C语言的每日一题(一)
97 0
C语言的每日一题(二)
C语言的每日一题(二)
116 0
c语言大一基本理解笔记1
所谓程序,就是一组计算机能识别和执行的指令,计算机的本质是程序的机器;计算机工作基于二进制,从根本上说,计算机只能识别和接受0和1组成的指令,这种计算机能识别和接受的二进制代码称为机器指令;

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等