四位密码器c语言编程,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...
请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码.
#include
#include
#include
int getchar();
void test(int array[]);
int main(){
int data[4][10];
for(int i = 0;i < 4;i++){
for(int j = 0;j < 10;j++){
if(j == 9){
test(data[i]);
}else{
data[i][j] = getchar();
}
}
}
for(int i = 0;i < 4;i++){
for(int j = 0;j < 10;j++){
printf("%c ",data[i][j]);
}
printf("
");
}
return 0;
}
void test(int array[]){
int state = 0;
for(int i = 0;i < 9;i++){
if(array[i] >=5 && array[i] <= 90){
state = 1;
}
}
if(state){
array[9] = getchar();
}else{
array[9] = rand()%26 + 65;
}
}
int getchar(){
int model;
int sign;
model = rand()%3;
if(model == 0){
sign = rand()%10;
sign = sign + 48;
}else if(model == 1){
sign = rand()%26;
sign = sign + 65;
}else{
sign = rand()%26;
sign = sign + 97;
}
return sign;
}
四位密码器c语言编程,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...相关推荐
- c语言中定义密码为英文字母,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...
请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码. #include #include #include ...
- 密码生成器c语言程序,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...
请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码. #include #include #include ...
- 随机生成及检测8位密码:必须由大写字母、小写字母、数字和特殊符号共同组成
随机生成8位密码:必须由大写字母.小写字母.数字和特殊符号共同组成.以及检验密码是否由大写字母.小写字母.数字和特殊符号共同组成. package com.primecredit.util;impor ...
- linux环境c语言课程设计,linux环境下c语言编程课程设计
linux环境下c语言编程课程设计 (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 1/14LINUX操作系统教程课程设计题目算术 ...
- c语言编程课程心得,c语言编程课程设计心得.docx
C语言编程课程设计心得 C语言编程课程设计心得 河南城建学院 <C语言程序设计>课程设计报告 适用专业工程管理专业课程名称C语言程序设计指导教师赵军民.魏新红.张芳芳 设计人:051409 ...
- java设计求圆的面积周长的代码_java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 、...
导航:网站首页 > java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 . 时间:2018-11-8 java编程 1.设计一个求圆的面积和 ...
- 输入两个数、用python求他们的和_从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数C语言编程题:从键盘上输入两个...
从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数 C语言编程题:从键盘上输入两个 www.zhiqu.org 时间: 2020-11-23 参考代码: #includev ...
- java类求圆的面积周长_java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题。编写一个应用程序计算圆的周长和面积,设圆的半...
问题标题 java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题.编写一个应用程序计算圆的周长和面积,设圆的半 2019-5-23来自ip:15.196.194.53的 ...
- 【408计算机考研】|【2018统考真题-41】| 给定一个含 n(n≥1)个整数的数组,请设计一个在时间上尽可能高效的算法,找出数组中未出现的最小正整数
目录 一.题目 二.解答 三.测试数据 一.题目 给定一个含 n(n≥1)个整数的数组,请设计一个在时间上尽可能高效的算 法,找出数组中未出现的最小正整数.例如,数组{-5, 3, 2, 3}中未 ...
最新文章
- 大牛出品:TensorFlow 2.0入门指南
- memcpy、memmove、memset、memchr、memcmp、strstr详解
- logisim无法打开解决办法
- 物联网专用卡的优势有哪些
- alarm之后调用sleep会这样
- Atitit.软件开发的几大规则,法则,与原则Principle v5 1.1. 修改历史	2 2. 设计模式六大原则	3 2.1. 设计模式六大原则(1):单一职责原则	3 2.2. 设计模式六
- 西南科技大学OJ题 交换排序算法的设计与实现——冒泡排序1014
- 机械硬盘和固态硬盘 检测 案例 ST4000VX015
- html设置了背景图片不显示,CSS设置背景图片不显示的解决方法
- linux win10双系统启动顺序,修改双系统(win10+ubuntu)启动顺序和启动时间
- linux 更改时间时区,Linux下修改系统时区
- 二叉树 最小公共祖先 c++版
- AI 开发者被疯抢,华为做了什么?
- webview加载网页,tel协议不会调出拨号盘?该如何处理
- 解决NGUI的UITexture图片不显示问题
- 游戏发展演变:何谓第三代网游?
- UE4开发VR项目,帧率优化实践
- wordpress 主机_好的WordPress主机的10个基本功能
- APT60DQ60BG ASEMI超快软恢复整流二极管
- nuxtjs+express+vue2+vuex搭建的服务端渲染(SSR)个人网站项目 1
热门文章
- .NET游戏编程入门经典——C#篇 pdf
- 网络云存储技术Windows server 2012 (项目十三 NFS共享的配置与管理)
- UI Element UXML特性及USS样式
- 【十日谈】将编程的思维用于文件管理
- 网众linux无盘视频教程,网众无盘新手篇--LINUX系统网络安装
- 高仿Android QQ2012登陆界面和注册界面
- 爬取搜狗输入法的医学词库 下载.scel格式文件
- GCC源码分析(十) — 函数节点的gimple高端化
- 计算机硬件全面测试工具,电脑硬件全面检测工具 HWiNFO32 2.30
- Linux下使用 github+hexo 搭建个人博客01-hexo搭建