C#根据用户输入字符串,输出大写字母有几个,小写字母有几个

static void Main(string[] args)
{

// 根据用户输入字符串,输出大写字母有几个,小写字母有几个。
Console.WriteLine("请输入一行英文代码");
string s = Console.ReadLine(); //用一个字符串接受输入值。
int i = 0;
int j = 0;// i是大写个数, j是小写个数。
foreach (char s1 in s)
{
if (s1 >= ‘A‘ && s1 <= ‘Z‘)
{
i++;
}
else if(s1>=‘a‘&&s1<=‘z‘)
{
j++;
}
continue; // 如果输入的不是英文字母,则跳出循环。
}
Console.WriteLine("大写字母有{0}个,小写字母有{1}个。",i,j);

}

运行结果:

时间: 2024-10-01 10:29:44

C#根据用户输入字符串,输出大写字母有几个,小写字母有几个的相关文章

【c语言】给定一个大写字母,要求用小写字母输出

// 给定一个大写字母,要求用小写字母输出 #include <stdio.h> int main() { char c; printf("请输入一个大写字母:"); scanf("%c",&c); c = c + 32; printf("该大写字母的小写是:%c\n",c); return 0; }

用户输入生日,输出用户到此时刻生存了多少天?

public class Demo1 { /** * @param args * @throws ParseException */ public static void main(String[] args) throws ParseException { Scanner s = new Scanner(System.in); System.out.println("输入生日yyyy-MM-dd格式"); //用户输入生日 String birthStr =s.next(); Str

acedGetString获取用户输入字符串

acedGetString()[ads_getstring()]int acedGetString(int cronly, const TCHAR *prompt, TCHAR *psz) acedGetString()函数暂停程序运行以等待用户输入一个字符串,其定义如下: 该函数使result指向用户输入的字符串.参数cronly说明字符串能否包含空格.prompt参数指定acedGetString()函数暂停前显示的字符串.prompt是可选的,如果不需要使用,可放置一个NULL替代字符串的

python_反射_根据用户输入字符串操作模块和模块的成员

调用的模块:lib文件夹下面的commons.py def f1(): print('函数1') def f2(): print('函数2') def f3(): print('函数3') 反射:根据用户输入字符导入模块并调用模块中的方法 import os yhf = 'lib' def wdc(): inp = input('请输入(模块名/方法名):') # 将输入的字符串根据‘/’分割,并分别赋值给m和f try: m,f = inp.split('/') # 检测是要导入的模块是否存在

java初探秘之推断输入的一串字符是否全为小写字母

import java.io.IOException; import java.util.*; public class Two { public static void main(String[] args)throws IOException{ Scanner sc=new Scanner(System.in); System.out.println("请输入一个字符串"); String str=sc.nextLine(); boolean a=true; for(int i=0

java初探秘之判断输入的一串字符是否全为小写字母

import java.io.IOException; import java.util.*; public class Two { public static void main(String[] args)throws IOException{ Scanner sc=new Scanner(System.in); System.out.println("请输入一个字符串"); String str=sc.nextLine(); boolean a=true; for(int i=0

廖雪峰 练习 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字

# -*- coding: utf-8 -*- #输入名字,变成首字母大写,其他字母小写的标准格式 def normalize(name): str1 = '' for i, ch in enumerate(name): if i == 0: str1 = str1 + ch.upper() #str.upper() 方法让字母转大写 else: str1 = str1 + ch.lower() #str.lower() 方法让字母转小写 return str1 # 输入: L1 = ['ada

python3.4控制用户输入与输出

一.输入 1.函数格式:input() 2.函数功能:接受一个标准输入数据,返回string类型.ctrl+z结束输入. 3.实例: 默认input():等待一个任意字符的输入 str=input(‘input a string:\n’):接受输入数据作为string类型传给str,\n为提示信息换行. 4.接受多个数据输入,使用eval()函数,间隔符必须是逗号 >>> lines['', '', '', '84', '2', '3', '']>>> a,b,c=ev

编写程序,输入一个字符,判断它是否为小写字母,如果是,将它转换成大写字母,否则,不转换

package com.my.demo; import java.util.Scanner; public class Test1 { public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("请输入一串字母:"); String line=sc.nextLine(); char[] arr=line.toCharArray(); for(int i=0;