迴圈 【字元陣列】---簡單
【字元陣列】數字母
題目描述
輸入一個字串,數出其中的字母的個數.
輸入
一個字串,不包含空格(長度小於100)
輸出
字串中的字母的個數
樣例輸入
124lfdk54AIEJ92854&%$GJ
樣例輸出
10
編碼
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[100]; //定義一個字串
gets(a); //輸出一個字串
int l,i,n=0; //n初始化為零
l=strlen(a); //l為字串長度
for(i=0;i<l;i++) //利用迴圈找出符合條件的陣列
{
if(a[i]>=‘0’&&a[i]<=‘9’)
n++; //每找到一個符合條件的n加一
}
printf("%d",n);//輸出n的值
return 0;
}
**說明**:
PS:本部落格屬於中國石油大學勝利學院ACM協會所有!
BY:趙廣闊
相關推薦
迴圈 【字元陣列】---簡單
【字元陣列】數字母 題目描述 輸入一個字串,數出其中的字母的個數. 輸入 一個字串,不包含空格(長度小於100) 輸出 字串中的字母的個數 樣例輸入 124lfdk54AIEJ92854&%$GJ 樣例輸出 10 編碼 #include <stdio.h> #incl
【C語言】簡單的瞭解遞迴(求斐波那契,n的階乘,字串長度,把一個整型(無符號),轉化為字元型並打印出來)
簡單瞭解遞迴1.什麼是遞迴???程式設計程式呼叫自身的程式設計技巧稱為遞迴( recursion)遞迴做為一種演算法在程式設計語言中廣泛應用。 一個過程或函式在其定義或說明中有直接 或間接呼叫自身的一種方法,它通常把一個大型複雜的問題層層轉化為一個與原問題相似的 規模較小的問
【設計模式】簡單工廠模式和工廠方法模式
產生 for plm nbsp osc rbm play stp mage > 簡單工廠模式 顧名思義,此模式的設計結構是簡單的,核心是生產對象。 一般來說,運用工廠模式生產的對象應該是構建對象的過程比較復雜的,獲取構建對象的過程在日後可能發生變更的。 簡單工廠
【設計模式】簡單工廠模式
jsb 工廠模式 tle virt -m 虛函數 ios efault def 以面向對象的思想和簡單工廠模式。寫一個C++計算器程序,代碼例如以下: #include <iostream> using namespace std;
【設計模式】簡單工廠模式 |工廠方法模式 |抽象工廠模式
簡單工廠模式 由三種角色組成: 1、工廠類角色:是簡單工廠模式的核心,含有一定的商業邏輯和判斷邏輯。 2、抽象產品角色:一般是具體產品繼承的父類或者實現的介面。 3、具體產品角色:工廠類所建立的物件就是此角色的例項。 用一個單獨的類來做這個創在例項的過程,這就
【機器學習】簡單理解精確度(precision)和準確率(accuracy)的區別
不少人對分類指標中的Precision和Accuracy區分不開,在其他部落格中也有很多相關介紹,但總體不夠簡明易懂。 筆者在查閱了若干資料後,總結如下: Precis
【ASP.NET】——簡單認識
ASP.NET簡介 ASP.NET概念:ASP.NET是.NETFrameWork的一部分,是一項微軟公司的技術,是一種嵌入網頁中的指令碼可由因特網伺服器執行的伺服器端指令碼技術,它可以通過HTTP請求文件時再在web伺服器上動態建立。 ASP英語全稱為Active Server Pag
【高精度】簡單高精度加法(大數加法)
問題 B: 【高精度】簡單高精度加法 時間限制: 1 Sec 記憶體限制: 64 MB 題目描述 修羅王解決了計算機的記憶體限制問題,終於可以使用電腦進行大型的魔法運算了,他交給邪狼的第一個任務是計算兩個非負整數A、B的和,其中A和B的位數在50
BZOJ3230: 相似子串【字尾陣列】
Description Input 輸入第1行,包含3個整數N,Q。Q代表詢問組數。 第2行是字串S。 接下來Q行,每行兩個整數i和j。(1≤i≤j)。 Output 輸出共Q行,每行一個數表示每組詢問的答案。如果不存在第i個子串或第j個子串,則輸出-1。 Sample Input 5 3 a
【設計模式】簡單工廠模式(Simple Factory)
思想 簡單工廠模式,因為用於建立例項的方法是靜態的,又稱為靜態工廠方法模式。在該模式中,可以根據引數的不同返回不同類的例項。簡單工廠模式專門定義一個類來負責建立其他類的例項,被建立的例項通常都具有相同的父類。 結構 組成(角色) 作用
JZOJ 5773. 【NOIP2008模擬】簡單數學題
文章目錄題目:分析:程式碼: 題目: 傳送門 分析: 根據上面的式子,我們可以得出Nx+1\frac{N}{x}+1xN+1為偶數,因為111是奇數,而奇數+奇數才等於偶數,故Nx\frac{N
【BZOJ 3687】簡單題
題目描述 小呆開始研究集合論了,他提出了關於一個數集四個問題: 1.子集的異或和的算術和。 2.子集的異或和的異或和。 3.子集的算術和的算術和。 4.子集的算術和的異或和。 目前為止,小呆已經解決了前
【python入門】簡單實現註冊、登陸、刪除賬戶
作為一個迷惘的金融狗,曾關注一些實習要求python,開始瞭解這門語言。 後來發現在金融這一領域的實習要求中,要求python而不是各種證書&實習經歷的僅僅是佔少數。 這條路,漫漫長而又艱險。一定會遇見光,但是很可能不是屬於金融背景的python程式設計師。也許是IT、數理背景出身的具備pytho
【學習筆記】簡單字串演算法 —— 序列自動機
序列自動機是一個比字尾自動機簡單的自動機。字尾自動機可以看神仙 x y z
【C語言】簡單排序(三)選擇排序
一、演算法框圖 二、程式碼實現 /******************** 名稱:選擇排序 作者:豆豆 ********************/ #include<stdio.h> #define LENGTH 6 //巨集定義數列長度為
【Unity Shader】簡單積雪效果的實現
1.前言 公司的專案進入真機除錯階段,體驗了一個月的996模式的正式結束,放假第一天來寫篇部落格 2.實現思路 1.積雪的實現 一般由模型的紋理貼圖和一張積雪的紋理圖混合而成。 //2個取樣結果的差值(1.模型紋理,2.積雪紋理/顏色) color.rgb =
【HTML&CSS】簡單網頁佈局
一、學習內容回顧 ☆常用標籤列舉 <p></p> <!--段落標籤--> <b></b>
【字尾陣列】【線段樹】codeforces102028H Can You Solve the Harder Problem?
H. Can You Solve the Harder Problem? time limit per test6.0 s memory limit per test1024 MB inputstandard input outputstandard output You are given
無限極分類不是用遞迴 兩個函式解決 新增和迴圈【附上程式碼】
實現無限極分類 首先先看一下資料結構 //資料結構 // $items = array( // 1 => array('id' => 1, 'pid' => 0, 'name' => 'anhui'), // 2 => array('id
【字尾陣列】解決各種字串問題的總結
一、 求字尾陣列 對DA(倍增演算法)的一些個人理解:由於我只學習了倍增演算法,所以我只能談談我對它的理解。DC3演算法我沒有去研究.... DA演算法我是根據羅穗騫的模板寫的,根據自己的理解做了些許的小優化。我們現在來看看羅穗騫大牛的模板: int wa[maxn],wb