C語言:計算輸入字元的個數
題目:輸入字元,計算一共輸入了幾個字元,並輸出個數。
程式碼如下
#include<stdio.h>
int main()
{
int n=0; //n儲存一共有幾個字元
printf("輸入字元:\n");
while(getchar()!='\n') //getchar()獲取字元, 當獲取的字元不等於回車時 執行↓↓
{ //當輸入的字元為回車時,輸出n
n++; //n+1 字元個數+1
}
printf("%d",n); //輸出一共輸入了幾個數
return 0;
}
輸出結果:
輸入字元:
abcd1234
8
解題思路:本題用到了getchar()函式。
1.getchar()函式是在輸入緩衝區順序讀入一個字元,也可以理解為從鍵盤讀入一個字元。
相關文章
- C語言計算輸入字元的個數C語言字元
- C語言: 分類統計字元個數C語言字元
- C語言輸入一個數輸出對應的值C語言
- C語言判斷輸入小寫字母的個數C語言
- C語言輸入輸出C語言
- C語言:迴文數計算C語言
- C語言sizeof()變數、字元、字串C語言變數字元字串
- JavaScript實時計算輸入文字框字元數量JavaScript字元
- c語言輸出100!的數值中的0的個數C語言
- c語言的strlen函式計算字元陣列長度不對C語言函式字元陣列
- C語言輸出多位小數C語言
- c語言:輸入任意10個正整數,按照升序排序輸出:(冒泡演算法)C語言排序演算法
- c語言字元陣列C語言字元陣列
- C語言清空輸入緩衝區C語言
- 入門輸出Hello World!——C語言C語言
- 關於c語言輸入字串的總結C語言字串
- C語言程式設計-長整數加法運算C語言程式設計
- 算數表示式求值--c語言課程設計C語言
- C語言_輸入輸出函式_PAGE5C語言函式
- C語言程式設計之《從鍵盤輸入資料》C語言程式設計
- C語言資料型別、變數的輸入和輸出、進位制轉換C語言資料型別變數
- C語言如何計算陣列的長度C語言陣列
- C語言檔案輸入和輸出操作的學習心得(一)C語言
- C語言練手專案--C 語言製作簡單計算器C語言
- 計算位數最高達300位的兩個非負整數的乘積,C語言程式設計實現C語言程式設計
- 複數的四則運算(C語言實現)C語言
- C 語言輸出100至200之間的質數(素數)
- C++的函數語言程式設計C++函數程式設計
- 三種語言實現計算二進位制中1的個數(C++/Python/Java)C++PythonJava
- C語言之輸入輸出C語言
- 初學計算機語言者(C語言,C++,java,pytion,C#)計算機C語言C++JavaC#
- C語言程式設計之《資料輸出》C語言程式設計
- 易語言效率與C++究竟差多少(質數和計算)C++
- Go 語言控制檯輸入&生成隨機數Go隨機
- C語言基礎-2、字元型別C語言字元型別
- 輸入一個ASCII碼,輸出對應的字元ASCII字元
- Solidity語言學習筆記————24、輸入輸出引數Solid筆記
- C語言程式設計入門之--第五章C語言基本運算和表示式-part2C語言程式設計