输入一个字符串,判断它的所有字符中否全部是大写字母,如不是,统计小写字母个数,并将其转换成大写字母后输出
import java.util.Scanner;public class CheckInput {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String string = scanner.nextLine();char str[] = string.toCharArray();int j = 0; //设置验证标志,统计小写字母的个数for (int i = 0; i < str.length; i++) {if ((str[i]>='a') && (str[i]<='z')) {++j;str[i]-=32;}}if(j!=0){System.out.println("字符串不全是大写字母! "+"其中有"+j+"个小写字母!");} System.out.print(str);}
}
输入一个字符串,判断它的所有字符中否全部是大写字母,如不是,统计小写字母个数,并将其转换成大写字母后输出相关推荐
- 面试题整理17 输入一个字符串判断一个字符串是否是有效ip地址
题目:输入一个字符串判断字符串是否为有效ip地址, ip地址的形式为XXX.XXX.XXX.XXX.对于XXX表示为0-256的数,但是如果第一位是0而且整数不为0则是非法的,如01 不允许使用 ...
- 用C语言编写程序,任意输入一个字符串,将其中的字符按从小到大的顺序重排
思路:将输入字符串中的每个字符转成相应的ASCII码值进行比较,排序. /* 2020-5-6 18:45 作者:nyc 功能:任意输入一个字符串,将其中的字符按从小到大的顺序重排 */ #inclu ...
- 输入一个字符串(少于80个字符),统计字符个数。
[题目描述] 输入一个字符串(少于80个字符),统计字符个数. [输入] 一个字符串(少于80个字符). [输出] 输出该字符串中字符的个数. [样例输入] UPC 1953↙ [样例输出] 8 #i ...
- java判断键盘按键按下_JAVA 从键盘输入一个字符串 判断其是否能被转换为一个有效的数字,字符串可以按位取出...
用了你说的方法写的 public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = n ...
- C语言:从键盘输入一个字符串str,统计str中小写字母a到z共26个字母的个数(个数为0的不显示,其它字符不统计)。
对于初学者,看到此类字符串统计的题,首先会想到if选择语句 做好范围条件如:('a'<=str[i])&&(str[i]<='z') 这样做是为了把输入的字符串做一个分类. ...
- /*输入一个字符串,判断其是否为回文。(回文字符串是指从左到右读和从右到左读完全相同的字符)*/
方法一: #include<stdio.h> #include<string.h> int main() {char a[100];int i,j,n;printf(" ...
- 输入一个字符串,判断其是否为回文串。
输入一个字符串,判断其是否为回文串.例如:readdaer就是回文字符. 解题思路:定义两个变量"i,j",当i为首字符时,j为末字符,比较两者是否相同,不同则输出不是回文字符,相 ...
- 输入一个字符串,判断其是否是回文。(回文:即正读和反读都一样,如abccba, abccba)
输入一个字符串,判断其是否是回文.(回文:即正读和反读都一样,如abccba, abccba) 这里讨了个巧用了strcmp函数 注:strcmp用法: 字符串比较函数,一般形式为strcmp(字符串 ...
- c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....
#include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...
- 给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置. 要求:从键盘输入两个字符串,第一个是给定的字符串,第二个是子串。
给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置. 要求:从键盘输入两个字符串,第一个是给定的字符串,第二个是子串. 输入 abcd23abc34bcd bc 输出 1 ...
最新文章
- Appium官网Introduction
- 三种ajax解析模式!
- Spark SQL 最简单例子
- Android四层架构
- 关于USBOS V3.0 teamviewer13打开无反应的问题
- 自定义控件-侧边菜单SlidingMenu(滑动菜单)
- hive配置遇到的问题( Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D)
- Unity手游之路lt;七gt;角色控制器
- 第四节:框架前期准备篇之进程外Session的两种配置方式
- Mac在命令行中打开Finder
- 问题 G: Search Problem (IV)
- html5media 原理,HTML媒体(Media)是什么
- 私人影院音响效果如何有效提升?
- elementui表单校验原始密码_玩转表单交互,提升用户体验
- 【数据压缩(十)】H264文件分析2
- 使用ToStringBuilder.reflectionToString重写toString方法
- 无线Wi-fi中继设置
- radius服务器有什么协议,RADIUS服务器使用RADIUS协议完成对用户主机的认证、授权和计费时,RADIUS协议工作流程如下:...
- 十分钟快速讲明白K均值聚类算法
- python树莓派游戏机_玩转树莓派——游戏主机模拟器