輸入一串數字統計0到9每個數字的個數
題目:
輸入一串字元統計這串字元中0有多少,1有多少,…,9有多少。
#include <stdio.h>
int main()
{
char c;
int shu[10]={0},i;
while((c=getchar())!='\n')
{
if(c>='0'&&c<='9')
shu[c-'0']++;
}
for(i=0;i<=9;i++)
printf("%d有%d個\n",i,shu[i]);
}
相關推薦
輸入一串數字統計0到9每個數字的個數
題目: 輸入一串字元統計這串字元中0有多少,1有多少,…,9有多少。 #include <stdio.h> int main() { char c; int shu[10]={0},i; while((c=getchar())!='\n') { if(c>=
輸入一串隨機數字,然後按千分位輸出。
shell腳本 千分位輸出 for循環 切片數組 輸入一串隨機數字,然後按千分位輸出。比如輸入數字串為“123456789”,輸出為123,456,789#!/bin/bash read -p "輸入一串數字:" num v=`echo $num| sed 's/[
Python 輸入一串數字,對其排序或找尋max或min值
思考:當我們輸入一串數字,使用什麼函式?排序使用什麼函式? 我使用的是Python 3 的input()函式,注意:input()函式的返回值始終是字串 如果我們輸入的是整數,我們需要int函式進行轉化,如果是浮點型,則使用float函式轉化。。。。 排序使用的是sort()函式,轉換時還使用了map(
輸入一個由數字組成的任意字串,統計出每個數字出現的次數 JAVA
題目描述 命令列輸入一個由數字組成的任意字串,統計出每個數字出現的次數。 輸入描述 1239586838 輸出描述 0 counts:0 1 counts:1 2 counts:1 3 counts:2 4 counts:0 5 counts:1 6
輸入一串字元,並判斷其中英文字元和數字字元的個數——C語言實現(C語言練習)
先看程式執行的結果,(文末有該程式的完整程式碼) 1、先寫好框架 #include<stdio.h> void main() { } 2、再定義所需要的變數 char str;//定義一個字元型變數 str int i=0,counte
C語言,以空格為分割,以回車為結束標記,輸入一串數字到一個int陣列中
分析:例如 int a[100]; 輸入:1,2,3,4,5,6(回車換行) 結果:陣列的0-5號元素分別是上述值,打印出來,之後程式結束。 難點:獲取int型的數字輸入不難,scanf("%d",&n);這個只能得到int值,會自動濾出空格和回車換行,如何判斷輸入
筆試題:輸入一串數字,以逗號隔開,將數字排序後輸出
題目:輸入一串數字,以逗號隔開,將數字排序後輸出。 具體要求:如果有幾個數字是連續的,只輸出最大的和最小的數字 例如:輸入:1,4,6,7,9,2,3 輸出:1,4,6,7,9 按照以往慣例,先寫測試用例 1、輸入:1,4,6,7
java輸入一串數字,排序後再輸出。
面試過程中遇到程式設計題,原始碼如下:import java.util.Arrays;import java.util.Scanner;public class Learn1 { //輸入一串數字,排序後再輸出 public static void main(
從鍵盤輸入一串整數,按數字的相反順序輸出
class Program { static void Main(string[] args) { Sort s1 = new Sort(); while (true)
java程式設計:輸入一串小寫字串,統計每個字母出現的次數
*需求:統計字串中每個字母: * 說明:編寫程式,提示使用者輸入一個字串, * 然後統計字串中每個字母出現的個數,忽略字母的大小寫。 * * 原理: * 1.使用String類中的toLowerCase()方法,將字串中的大寫字母轉換成小寫形式。 * 2.構造
輸入一串字元,分別輸出字母 數字 符號的個數,以$結束
# include <iostream> using namespace std; int main() { char ch; int xiao = 0; int da = 0;
輸入一串字元,只包含“0-10”和“,”,找出其中最小的數字和最大的數字(可能不止一個),輸出最後剩餘數字個數
輸入一串字元,只包含“0-10”和“,”找出其中最小的數字和最大的數字(可能不止一個),輸出最後剩餘數字個數。如:輸入 “3,3,4,5,6,7,7” 輸出 3 支援0-10 #include "stdafx.h" int _tmain(int a
對輸入一串字串找出最大的數字
憂桑,中午11點有一場百詞斬的筆試,但是11.10十分才知道,匆匆忙忙的回到宿舍開啟電腦做題,三題程式設計題,做出了第三道,本地編譯通過,但是到牛客上就是不通過,憂桑。現在貼出第一道題目。要求:輸入一串字串, 包含字母和數字, 輸出最大的數字。比如:fasdf323fajs4
java基礎:輸入一串數字,用空格隔開,輸出存在兩次的數字
之前困擾在如何能把一串數字的個數得到,還在想如何能將每一個數字統一放入一個數組中。(拖延症晚期) 這次,果真就碰到了題目,悔,來記錄一下吧。 看到可以將輸入的用String來接收,之後用空格隔開,放入一陣列number中。 ps:不要小瞧那些看起來不起眼的方法,還是
【C++學習】vector的使用,輸入一串數字,輸出相鄰和---ShinePans
/* *連續使用cin輸入,輸入進vector,輸入一串數字,輸出相鄰和 */ #include <iostream> #include <string> #include <vector> #include <cctype>
輸入一串字符串,統計各個字符出現的次數
code 中國 str private urn cnblogs pri ash main public class StatisticZEN { public static void main(String[] args) { String str
鑑別一串字串中只包含數字
--string 需要鑑定的字串 --返回值 true是全數字 function UIBase:judgeIsAllNumber(string, displayCenter)local is
輸入一串字串,統計單詞的個數
問題描述: 輸入一串字串,輸出其中有多少個單詞,例如:I am a boy,輸出4 方法一: 解題思路: 1、建立一個字元型別的陣列,將輸入的字元儲存在字元陣列中,每次從字元陣列中讀取一個位元組,判斷其是否為空格,如果遇到空格,則表示其是一個單詞;
10月7日 c語言 輸入一串字元,單詞之間用空格隔開,統計其中有多少個單詞
#include<stdio.h> int main() {char string[100];int i,num=0,word=0;char c;printf("please input a sentense\n");gets (string);for(i=0;
給定一個由數字組成的字串,如:"12395868392",統計出每個數字出現的次數
public class ApperaNum { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("輸入