#include
#include
int main(void)
{
chara[1000];
獲取(a);//gets函數本身以回車結束;
int count = 0;//計數器被設置為0
for(inti = 0;壹個[我]!='\0';i++)
{//從頭到尾遍歷,如果是數組,counter++
if(a[i]>='0'&&a[i]<='9 ')
{
count++;
}
}
Printf("數字字符數:% d ",count);
}
擴展數據:
在C語言或C++中,用於#include的文件擴展名被稱為。h,它被稱為頭文件。?
#include file的目的是將多個編譯單元(即C或cpp文件)的公共內容放在壹個文件中,以減少整體代碼量;或者提供跨工程的公共* * *代碼。在當前的c++版本中,這個頭文件的應用應該是# include
Stdio的意思是“標準輸入&;Output”(標準輸入輸出)因此,如果源代碼中使用了標準輸入輸出函數,就應該包含這個頭文件!
比如C語言的printf("%d ",I);scanf("%d ",& ampI);功能相等。
參考方法
# include & ltstdio.h & gt
(註意:在TC2.0中,允許直接調用函數而不引用這個頭文件,但這並不標準。也不建議這樣做。以避免在其他ide中無法編譯或執行的問題。)
標準函數
Int getchar()//從標準輸入設備寫入壹個字符。
Int putchar()//將字符讀入標準輸出設備。
int scanf(char*format[,argument?])//從標準輸入設備讀取格式化數據。
int printf(char*format[,argument?])//將格式化字符串輸出到標準輸出設備。
Char* gets(char*string)//從標準輸入設備讀取字符串。
Int puts(char*string)//將字符串輸出到標準輸出設備。
int sprintf(char*string,char*format[,?])//將格式化的數據寫入stringbuffer區域。