我来帮你
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
char alpha[52]; //建立一个数组,里面为52 字母;
int i, n=0;
char arr[100];
//初始化前26元素为A—Z
for(i=0; i<26; i++)
{
alpha[i]= 'A'+i;
}
//初始化后26元素为a—z
for(i=26; i<52; i++)
{
alpha[i]= 'a'+i-26;
}
srand((unsigned)time(NULL)); //产生随机种子
//产生随机数组
for(i=0; i<100; i++)
{
arr[i]=alpha[rand()%52];
}
//判断A的个数
for(i=0; i<100; i++)
{
if(arr[i]=='A')
n++;
}
printf("100个随机字符串中A的数目是%d\n", n);
return 0;
}