请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码. #include<stdio.h> #include<time.h> #include<stdlib.h> int getchar(); void test(int array[]); int main(){ int data[4][10]; for(int i = 0;i < 4;…
思路分析:可以与归并排序联系起来,给定两个变量A.B,变量A轮着存放:a*1,a*2,a*3,……变量组B轮着存放:b*1,b*2,b*3,……有两个整数i.j,分别代表A.B第i.j次存放的值,每次取A.B中的较小值,并将较小值的次数加一,然后继续比较. 代码如下: #include "stdafx.h" #include<stdio.h> void Generate(int a, int b, int N, int *Q) { int tmpA, tmpB; ; ; ;…