• 回答数

    7

  • 浏览数

    192

lavenderheyijun
首页 > 英语培训 > 随机生成英文字母

7个回答 默认排序
  • 默认排序
  • 按时间排序

qiuchi0808

已采纳

#include #include #include #include char random_character(){ char s = 0; while(!isgraph(s)) { s = rand()%128; } return s;}int main(){ int i; srand(time(0)); for(i=0;i<100;i++) // 输出100个随机字符 printf("%c",random_character()); return 0;}

随机生成英文字母

274 评论(12)

夜未央周

这个需要建立一个字母表,并对应有序号,然后通过rand()函数产生随机数,然后对应于序号,引用你的字母表,产生随机字母组合。

341 评论(12)

Hexe留恋不往

string[] s1 = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" };//字符列表 Random rand = new Random();//实例化rand this.label1.Text = s1[rand.Next(0,s1.Length)];//label.text=数组s1[随机数]

115 评论(9)

哆啦瞄瞄

srand(time(0));int z = rand() % 0x70;char k = z + 0x10;k->

140 评论(14)

echorabbit123

可以使用CHAR函数返回相应的英文字母(编码在65-90之间)。

可以使用RANDBETWEEN随机返回字母的编码65-90。多位字母可以使用文本链接符号&连接即可。

例如:公式=CHAR(RANDBETWEEN(65,90))结果会随机显示一位字母。

202 评论(9)

千针坊丶

给你个思路,=INDEX({"C","T","G","A"},INT(RAND()*4+1)),可随机生成四个字母中的一个

205 评论(12)

小夕玲儿

1:mport random#导入random模块 用于生产随机数功能2:a  = random.randint(97, 122)#利用random.randint()函数生成一个随机整数a,使得97<=a<=122#对应从“a”到“z”的ASCII码3:c = chr(a)#将a表示的ASCII码转换为对应的字母,这里的c就是你要的随机字母4:print c#将字母输出,完成

延展阅读:

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3]  有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

145 评论(10)

相关问答