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; }