如何用c语言的if语句输出正向26个英文字母

如题所述

#include <stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
int i;
char c;
srand((unsigned)time(NULL));
i=rand()&1;//i用来控制产生的字母是大写还是小写
if(i==0)
c='A'+rand()%26;
else
c='a'+rand()%26;
printf("%c\n",c);
}
温馨提示:答案为网友推荐,仅供参考
相似回答