統計不同字元個數
輸入一行字元,分別統計出其中英文字母、數字、空格和其他字元的個數。
#include<stdio.h> #include<string.h> int main() { char ch; int a=0,b=0,c=0,d=0; while(1) { scanf("%c",&ch); //思想是輸入一個歸類統計一個 if(ch=='\n') //輸入結束的標誌與while迴圈的出口 break; else if(ch<='z'&&ch>='a') a++; else if(ch<='9'&&ch>='0') b++; else if(ch==' ') c++; else d++; } printf("%d %d %d %d\n",a,b,c,d); return 0; }
歡迎關注本人微信公眾號,更好技術和行業好文等您收看!
相關推薦
統計不同字元個數
輸入一行字元,分別統計出其中英文字母、數字、空格和其他字元的個數。 #include<stdio.h> #include<string.h> int main() { ch
python 學習 迴文數 、 田字格 、猜數遊戲、統計不同字元個數DAY15
迴文數 getnum = input("請輸入一個自然數:") if getnum == getnum[::-1]: print("{0}是迴文數".format(getnum)) else: print("該數不是迴文數") 田字格1 for i i
Python練習題7(統計不同字元數量):編寫一個函式,分別統計出傳入字串引數(可能不只一個引數)的英文字母、空格、數字和其它字元的個數(比如:'hello world,123456,Change the world by program!',這句話有字母33個,數字6個,空格5個,
方法一:用內建方法isdigit()判斷數字,isspace()判斷空格,isalpha()判斷字母,然後格式化輸出 1 def str_count(msgs): 2 letter_count = 0 3 num_count = 0 4 space_count = 0
統計數字字元個數
描述: 輸入一行字元,統計出其中數字字元的個數。 輸入: 一行字串,總長度不超過255。 輸出: 輸出為1行,輸出字串裡面數字字元的個數。 樣例輸入: Peking University is set up
習題8-9 分類統計各類字元個數(15 分)
本題要求實現一個函式,統計給定字串中的大寫字母、小寫字母、空格、數字以及其它字元各有多少。函式介面定義:void StringCount( char *s ); 其中 char *s 是使用者傳入的字串。函式StringCount須在一行內按照大寫字母個數 小寫字母個數 空格個數 數字個數 其它字元個數 的格
C語言分類統計輸入字元個數
/* 檔名:統計字元 編寫日期:2018.9.5 使用軟體:vs2017 編寫思路:使用while語句迴圈統計 */ #include<stdio.h> int main() { char c; int le
T1129 統計數字字元個數(#Ⅰ- 5
【題目描述】輸入一行字元,統計出其中數字字元的個數。【輸入】一行字串,總長度不超過255。【輸出】輸出為1行,輸出字串裡面數字字元的個數。【輸入樣例】Peking University is set u
noi-7546-統計數字字元個數
01:統計數字字元個數 總時間限制: 1000ms 記憶體限制: 65536kB 描述 輸入一行字元,統計出其中數字字元的個數。 輸入一行字串,總長度不超過255。 輸出輸出為1行,輸出
編寫一個函式,計算字串中含有的不同字元的個數。字元在ACSII碼範圍內(0~127)。不在範圍內的不作統計。
輸入描述: 輸入N個字元,字元在ACSII碼範圍內。 輸出描述: 輸出範圍在(0~127)字元的個數import java.util.*; public class Main { public static void main(String[] args) {
【c++程式】不同字元的個數統計
/*輸入字元,ascii值在[0,127]時插入集合set中,輸出set中的元素個數。 如:輸入N個字元,字元在ACSII碼範圍內(0~127)。 輸出字元的個數。例如輸入:abcda,輸出為 4*/ #include<iostream> #includ
統計一行文字的單詞個數 (15 分) 本題目要求編寫程式統計一行字元中單詞的個數。所謂“單詞”是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。 輸入格式: 輸入給出一行字元。 輸出格式: 在一行中輸出單詞個數。 輸入樣例: Let's go to room 209. 輸出樣例
MD,一開始就想著怎麼 用空格和結尾前判斷字母 來計算寫的頭的爆了, 反過來判斷空格後面是否有 =‘ ’就尼瑪容易多了 #include<stdio.h> #include<stdlib.h> #include<string.h> int
廈理OJ——1005:3_3統計不同型別字元
一、題目 Description 輸入一行字元,分別統計其中英文字母、空格、數字和其它字元的個數。 Input 鍵盤上的任意字串,以;結束。 Output character= ,blank= ,digit= ,other= ; Sample Input case
【OS大作業】用多執行緒統計txt檔案中字元個數(Java實現)
問題描述 給定一個txt檔案,利用不同個數的執行緒查詢檔案中某字元的個數,探究執行緒個數與查詢時間的關係。 本作業程式碼使用JAVA實現,版本為10.0.2,使用的IDE為Eclipse4.9.0. 結果測試所用的txt檔案內容為英文,編碼格式為UTF-8。 原始碼 第一版程式碼:(
牛客網 - 線上程式設計 - 華為機試 - 不同字元統計
題目描述 輸入一行字元,分別統計出包含英文字母、空格、數字和其它字元的個數。 輸入描述: 輸入一行字串,可以有空格 輸出描述: 統計其中英文字元,空格字元,數字字元,其他字元的個數 示例1 輸入 1qazxsw23 edcvfr
利用HashMap統計字元個數
控制檯隨機輸入一個字串,統計每個字元的個數。將字元和字元的個數分別作為鍵和值傳入HashMap,從而求出每個字元對應的數量。 輸入字串,遍歷字串取出每個字元,存給char型別變數,新建HashMap例項,泛型控制接受的鍵值對為Character和Integer型別。對取出的字元的數量進行判斷,如果
習題6-1 分類統計字元個數 (15 point(s))
習題6-1 分類統計字元個數 (15 point(s)) 本題要求實現一個函式,統計給定字串中英文字母、空格或回車、數字字元和其他字元的個數。 函式介面定義: void StringCount( char s[] ); 其中 char s[] 是使用者傳入的字串。函式StringC
8-9 分類統計字元個數
// 分類統計字元個數 #include <stdio.h> #include <string.h> #define MAXLEN 100 int main() { char s[MAXLEN]; int i,len; int num[5] = {0,0,0,0,0
寫一個類,能夠統計某個檔案的純數字字元個數,統計非空白個數,空白字元個數,檔案行數,檔案所在路徑,通過繼承方式,增加一個方法,列印所有的統計資訊
#encoding=utf-8 import os.path class FileInfo(object): def __init__(self,file_path,encoding_type="utf-8"): self.file_path=file_path
統計字串中的字元個數 python程式設計
問題描述: 題目內容: 定義函式countchar()按字母表順序統計字串中所有出現的字母的個數(允許輸入大寫字元,並且計數時不區分大小寫)。形如: def countchar(string): ... ... return a list
習題6-1 分類統計字元個數
本題要求實現一個函式,統計給定字串中英文字母、空格或回車、數字字元和其他字元的個數。 函式介面定義: void StringCount( char s[] ); 其中 char s[] 是使用者傳入的字串。函式StringCount須在一行內按照 letter =