當前位置:編程學習大全網 - 編程軟體 - 統計程序設計語言

統計程序設計語言

代碼如下:

# include & ltstdio.h & gt

int main(){

char stringss[1024];

int i,num[4]= { 0 };

int j = 0;

char c;

while((c=getchar())!='\n'){

stringss[j]= c;

j++;

}

for(I = 0;我& ltj;I++)//統計字符串,遇到' \0 '時結束。

{

if(stringss[I]& gt;= ' 0 ' & amp& ampstringss[I]& lt;='9')//統計數字的數目

num[0]++;

else if(strings[I]= ' ')//統計空間

num[1]++;

else if(stringss[I]& gt;= ' A ' & amp& ampstringss[I]& lt;= ' Z ' | | stringss[I]& gt;= ' a ' & amp& ampstringss[I]& lt;='z')//統計字符

num[2]++;

其他

num[3]++;//其他

}

Printf ("%d個數字,%d個空格,%d個字母,%d個其他字符\ n ",num [0],num [1],num [2],num[3]);

}

程序運行結果如下:

擴展數據

C語言中字符串的統計:可以通過循環數組的方式逐個字符進行比較,然後進行統計。首先可以循環讀取每個數字,直到讀到換行符“\n”,然後結束讀取,將讀取的字符保存在數組中,同時記錄字符的長度,然後循環統計打印出現的次數。

參考資料:

百度百科-C語言

  • 上一篇:python報班學習的話,壹般需要多長時間啊?
  • 下一篇:三年級的pascal編程題
  • copyright 2024編程學習大全網