當前位置:編程學習大全網 - 編程軟體 - 請問在C語言中,如何統計數字分別出現的次數?

請問在C語言中,如何統計數字分別出現的次數?

實施代碼:

# include & ltstdio.h & gt

int main() {

int num = 0,I = 0;

Printf("請輸入壹個整數:");

scanf("%d ",& ampnum);

int array[10]= { };

while(num) {

array[num % 10]++;?//讓數組下標代表判斷出的數?

num/= 10;

}

for(I = 0;我& lt10;i++) {

if (array[i]!= 0)

Printf ("%d有%d \n ",I,array[I]);

返回0;

}

擴展數據:

Printf用法:

printf()函數的調用格式是:printf(";",& lt參數表& >;)。

格式化字符串包括兩部分:壹部分是正常字符,會按原樣輸出;另壹部分是對指定字符進行格式化,以“%”開頭,後跟壹個或幾個指定字符,用來確定輸出內容的格式。

參數表是需要輸出的壹系列參數,其數量必須和格式化字符串中描述的輸出參數數量壹樣多,參數之間用“,”分隔,順序壹壹對應,否則會出現意外錯誤。

例如:

inta = 1234;

printf("a=%d\n ",a);

輸出結果是a = 1234。

  • 上一篇:編寫程序,輸入字符串(包含空格),統計其中單詞的個數,單詞之間以壹個或多個空格分隔。
  • 下一篇:MapReduce如何保證結果文件中key的唯壹性
  • copyright 2024編程學習大全網