验证码(函数实现)
来源:互联网 发布:linux解压zip文件 编辑:程序博客网 时间:2024/05/10 12:43
#include<iostream>#include<stdlib.h>#include<time.h>using namespace std; void generate_lower(){char lower;int lower_index;lower_index = 1 + (int)(26.0*rand() / (RAND_MAX + 1.0));lower = char(lower_index + 96);cout << lower;}void generate_upper(){char upper;int upper_index;upper_index = 1 + (int)(26.0*rand() / (RAND_MAX + 1.0));upper = char(64 + upper_index);cout << upper;}void generate_number(){int number;number = 0 + (int)(9.0*rand() / (RAND_MAX + 1.0));cout << number;}int main(){srand((int)time(0));int num;int upper;int lower;int number;while (1){cout << "请输入验证码的位数: ";cin >> num;cout << "在这" << num << "位验证码中,需要大写字母,小写字母,数字各几位,请输40入";cin >> upper >> lower >> number;while (upper){generate_upper();upper--;}while (lower){generate_lower();lower--;}while (number){generate_number();number--;}cout << endl << "是否继续产生随即验证码?" << endl;cout << "1.是 2.否" << endl;int y;cin >> y;cout << endl;if (y == 1){}if (y == 2){cout << "退出系统" << endl;break;}}return 0;}
0 0
- 验证码(函数实现)
- 验证码实现方式-------(js实现验证码):
- 验证码的实现方式-------(servlet实现验证码)
- 验证码(Java实现)
- 利用explode()函数生成验证码
- 验证码函数
- 验证码生成函数
- 验证码倒计时函数
- 获取验证码函数
- zf实现验证码(页面验证码)
- ajax实现动态验证码验证(前端jsp页面)
- php验证码实现代码(3种)验证类
- SpringBoot-Redis实现session共享(图片验证码验证)
- 日期验证函数脚本的实现
- javascript实现通用表单验证函数
- Javascript实现的自动验证函数
- Javascript实现的自动验证函数
- JAVAScript 中实现表单验证的函数
- Oracle用户和角色
- Java设计模式(一) 简单工厂模式不简单
- 4-14蒟蒻段位赛
- static public与public static
- 设计模式:工厂方法模式(Factory Method)
- 验证码(函数实现)
- linux常用命令(一)
- shell 编程基础-----test或[ 命令
- copy, retain, assign , readonly , readwrite,strong,weak,nonatomic整理
- HDU1016素数环
- CentOS 7 命令行如何连接无线网络
- LeetCode代码分析——5. Longest Palindromic Substring
- 了解window
- getDrawingCache()和Android中的截图方法简介