1樓:編碼之心
不用那麼複雜,漢字倆位元組,英文一個位元組,計算下關係就可以了
public class test}
2樓:浮生蕭條
public class test else if((value>=65 && value<=90) || (value>=97 && value<=122) )else
}system.out.println("數字個數:"+ num +"字母個數:"+letter);}}
編寫程式,從鍵盤輸入一個字串,統計該字串中英文字母的個數(不考慮英文字母的大小寫狀態)。
3樓:
#include//包含進c++的標準的輸入輸出標頭檔案
using namespace std;//使用std名稱空間
int main()
編寫程式 :從鍵盤輸入一串字串,統計字串中大寫字母和小寫字母的個數。
4樓:匿名使用者
#include
void fun( char *ch )
,count2[26]=;
while( ch[i++] )
for(i=0;i<26;i++)
for(i=0;i<26;i++)
}void main()
c語言程式設計:從鍵盤輸入一個字串。分別統計其中大寫字母、小寫字母及其它字元的個數,並輸出。
5樓:匿名使用者
#include
#include
main()
printf("大寫%d個,小寫%d個,其他的%d個\n",dx,xx,qt);}
6樓:匿名使用者
給你個思路,用asc||碼先區分大小寫,分別計算個數後輸出
7樓:匿名使用者
這個網上很多
了。#include
void main()
printf("zimu:%d\nspace:%d\nshuzi:%d\nqita:%d\n"z,k,s,q);}
編寫函式,從鍵盤輸入字串,分別統計其中的大寫字母,小寫字母以及數字的個數
看你用什麼程式語言.vb的把字元轉換成ascii碼會變成數字,哪些數字是小寫哪些是大寫就可以分開了 詳細一點的我忘了 include include using namespace std int main cout the number of digit is num endl cout the ...
C語言 用字元陣列從鍵盤輸入字串,刪除字串中所有
1 遍歷字串 2 對每個字元 判斷,如果不是字母,則刪除。刪除可以通過後續字元前專移,覆蓋要刪 屬除字元的方式實現。如下 int main s j 0 printf s n s include include include int main str2 j 0 printf s str2 getch...
從鍵盤輸入字串,按字母 數字和其它字元分類統計個數
system.out.println 請輸入字串 scanners newscanner system.in string string s.nextline system.out.println string intx 0,y 0,c 0,b 0,sum string.length for int...