求1到n的正整數中某個字元出現的次數

2021-06-18 07:47:22 字數 767 閱讀 7587

題目描述

詳細描述:

輸入乙個整數n,求1

到n這n

個整數的十進位制表示中某個字元出現的次數

一些轉化的例子:

輸入整數n = 12

, 某個字元

= 『1』

函式返回值5

請實現介面:

int countof1s(int n, 

char ch );

功能:輸入乙個整數n,求1

到n這n

個整數的十進位制表示中某個字元出現的次數

輸入: n :

輸入的整數

ch:需要在

n個整數中查詢的某個字元

注意: ch

在0~9

之間輸出:無

返回: 1到n

這n個整數的十進位制表示中某個字元出現的次數,如果入參不合法的情況下請返回-1

輸入12,'1'輸出5

樣例輸入

12,'1'

樣例輸出5提示

地區南京研究所

產品線公共

階段招聘

難度2級

public static int countof1s(int n,char ch ){

if(ch<'0'||ch>'9')

return -1;

int count=0;

for(int i=1;i<=n;i++){

char c=string.valueof(i).tochararray();

for(int j=0;j

mysql 替換某個欄位中的某個字元

遇到這麼個情況 比如 msql裡面的某個表的某個字段裡面儲存的是乙個人的位址,有一天這個位址的裡面的某個地 名變了,那麼他的位址也就要變 比如 原來是 csharp view plain copy number addr 01 四川省成都市 街道05號 02 四川省成都市 街道07號 03 四川省成...

mysql替換某個欄位中的某個字元

比如 msql裡面的某個表的某個字段裡面儲存的是乙個人的位址,有一天這個位址的裡面的某個地 名變了,那麼他的位址也就要變 比如 原來是 number addr 01 中國浙江 02 中國浙江 03 中國浙江 現在位址改了 浙江 搬到了 上海 所以,addr欄位裡面的所有的值,都要把 浙江 改為 上海...

oracle 統計某個字元出現的次數

在oracle當中,如何統計某個字元 指定字串在字串 現的次數?如 411600,411602,411603,411606,411609,411621,411622,411623,411624,411625,411626,411627,411628,411643,411681。通過lengthb t...