1.从键盘输入一个字符,判断这个字符是数字,还是大写字母,还是小写字母,还是符号。
while(1 -eq 1){
[char] a = r e a d − h o s t “ 请 输 入 一 个 字 符 ” [ i n t ] a= read-host “请输入一个字符” [int] a=read−host“请输入一个字符”[int]b= a i f ( a if( aif(b -ge 48 -and b − l e 57 ) w r i t e − o u t p u t ( “ 这 是 一 个 数 字 ” ) e l s e i f ( b -le 57){ write-output(“这是一个数字”) }elseif( b−le57)write−output(“这是一个数字”)elseif(b -ge 65 -and b − l e 90 ) w r i t e − o u t p u t ( “ 这 是 一 个 大 写 字 母 ” ) e l s e i f ( b -le 90){ write-output(“这是一个大写字母”) }elseif( b−le90)write−output(“这是一个大写字母”)elseif(b -ge 97 -and $b -le 122){
Write-Output(“这是一个小写字母”)
}
else {
write-output(“这是一个特殊符号”)
}
}
2.统计字符:从键盘输入一个字符串,统计这个字符串当中包含几个大写字母,几个小写字母,几个数字,几个特殊符号。
[string] a = R e a d − H o s t " 请 输 入 一 个 字 符 串 " [ c h a r [ ] ] a = Read-Host "请输入一个字符串" [char[]] a=Read−Host"请输入一个字符串"[char[]]b_array = a . T o C h a r A r r a y ( ) [ i n t ] a.ToCharArray() [int] a.To