GETCHAR機能

Cライブラリ関数のint getchar関数(無効)標準入力からは、文字(unsigned char型)を取得します。これはと等価であるのgetcパラメータとして、標準入力で。

以下の実施例は、特定の使用を示します

する#include <stdio.hの> int型のmain()
{ チャーC; 
   のprintf(" 文字を入力:" ); 
   C = GETCHAR(); 
   のprintf(" 文字を入力してください" ); 
   のputchar(C); リターン0 ) ; 
}


   
 
 

   

唯一のR&LTを得るようにだけ、文字を取得して以来、

 タイトル:文字の行を入力し、それぞれ、それらの文字、スペース、数字や他の文字の数の統計。

 プログラムの分析: while文の使用は、文字入力のための条件は、「\ nの」ではありません。

/ *文字入力の数は、文字、数字、スペース、および他の種類の数* /決定
する#include <stdio.hの> int型のmain(){ チャーCと、 INT手紙= 0、番号= 0、スペース= 0、その他= 0 ; //が0に初期化 のprintf(" 一部の文字を入力してください:" ); しばらく(!(C = getchar関数を())= ' \ N- ' ){ IF((C> = ' A ' && C <= ' Z ')||(C> = ' ' && C <= ' Z ')) 文字 ++; そうでなければ IF(C> = ' 0 ' && C <= ' 9 ' 番号 ++ ; IF(C == ' ' スペース ++ ; そうその他++ ; } のprintf(" アルファベット=%dの、デジタル=%dの、スペース=%dを、%D他= \ N- " 、文字、数字、スペース、その他); }

 

 

おすすめ

転載: www.cnblogs.com/laurarararararara/p/11222189.html