目录
前言
利用随机函数产生并且显示 15 个小写的英文字符,显示排在最前面和最后面的字
提示:以下是本篇文章正文内容,下面案例可供参考
步骤
1.案例
代码如下(示例):题目告诉我们显示最前面和最后面的,于是就不用输出其他的字符了
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main(){
int i,a;
srand((unsigned)time(NULL));//随机种子
for(i=0;i<15;i++){
a=rand()%25;//先生成0~25的数
a+='a';//让随机生成的数与'a'相加得到a~z之间的字母
//如果想看看代码是否正确,可以在这加个printf("%c",a);看看就可以了,看完删了就是
//取出首位和末位字母
if(i==0)
printf("首位字母:%c\n",a);
if(i==14)
printf("末位字母:%c\n",a);
}
}
2.读入数据
代码如下(示例):
首位字母:q
末位字母:m
总结
以上就是今天要讲的内容,这个代码局限性很大,也就适应这种题(偷懒的),正确性来讲采用数组比这好点,但字符数组是后期内容,能用就用吧。