关于EXCEL表格的countif函数使用方法请教
就是我有一批数字0-9不规则出现想计算出下一个会出现哪个数字的概率计算,小白求教
#include<stdio.h> int main() { int a[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, b, t = 0, c, m; scanf("%d", &b); while (b != -1)//以-1结束输入。 { switch (b)//统计每个数字出现次数。 { case 9: a[9]++; break; case 8: a[8]++; break; case 7: a[7]++; break; case 6: a[6]++; break; case 5: a[5]++; break; case 4: a[4]++; break; case 3: a[3]++; break; case 2: a[2]++; break; case 1: a[1]++; break; case 0: a[0]++; break; } scanf("%d", &b); t++; } c = a[0]; m = 0; for (int i = 1; i < 10; i++)//取出现最大次数的数字。 if (a[i] > c) { c = a[i]; m = i; } printf("下一个数可能是%d,它出现的次数%d,它的概率%f", m, a[m], a[m] * 1.0 / t); return 0; }