• 2024-06-22学习面向对象前--Java基础练习题
    前言        写给所有一起努力学习Java的朋友们,敲代码本身其实是我们梳理逻辑的一个过程。我们在学习Java代码的过程中,除了需要学习Java的一些基本操作及使用,更重要的是我们需要培养好的逻辑思维。逻辑梳理好之后,我们编写代码实现需要的功能自然也就如鱼得水,因此本篇
  • 2024-06-21编写一个C程序,使得读取输入的字符串,统计并输出字符串中大写字母、小写字母、数字和其他字符的数量。
    #include<stdio.h>#include<string.h>intmain(){   charstr[100];    //赋予字符长度为100的存储空间   inti,uppercase=0,lowpercase=0,number=0,other=0;    //变量初始化   printf("请输入字符串:");   gets(str);    
  • 2024-06-16华为OD机试C卷(100分)-字符串分割(二)(C语言)
    题目描述给定一个非空字符串S,其被N个‘-’分隔成N+1的子串,给定正整数K,要求除第一个子串外,其余的子串每K个字符组成新的子串,并用‘-’分隔。对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母转换为小写字母;反之,如果它含有的大写字母比
  • 2024-06-082024华为OD机试真题-字符串分割(二)-(C++/Python)-C卷D卷-100分
    2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++) 题目描述给定一个非空字符串S,其被N个‘-’分隔成N+1的子串,给定正整数K,要求除第一个子串外,其余的子串每K个字符组成新的子串,并用‘-’分隔。对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有
  • 2024-06-01数字加大小写字母组成随机验证码
    凭空想象,随机验证码,Java基础练习,有不懂的同学可以留言或私信,看到会回答,注释写的不太好,I‘msorry..思路:将26个字母大小写使用ASCLL码加入到数组当中,再循环添加一个0-9的数字,加入到数组当中,再从中随机抽取4个(可以修改长度)内容,生成随机验证码代码如下:importjava.util.Random
  • 2024-05-26Ascii(256个) 编码表 完整码表 ASCII编码 ASCII表 ASCII码 二进制 十进制 八进制 十六进制
    目录简介ASCII码表ASCII解释1.控制字符释义(0~31)2.ASCII扩展字符(128~255)ASCII的各种进制简介ascii(AmericanStandardCodeforInformationInterchange )美国信息交换标准代码。是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。等同于国际标准
  • 2024-04-28力扣-709. 转换成小写字母
    1.题目题目地址(-力扣(LeetCode))https://leetcode.cn/problems/to-lower-case/?envType=study-plan-v2&envId=primers-list题目描述给你一个字符串s,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。 示例1:输入:s="Hello"输出:"hello"示例2:输入:s="
  • 2024-04-01学习-Java顺序结构之字符变换之大小写字母转换
    任务描述本关任务:将键盘输入的大写字母转化为小写字母。相关知识为了完成本关任务,你需要掌握:字符型变量和常量;字符型数据的加减运算;字符型数据的输入/输出。字符型变量和常量在之前我们学习了整型和浮点型的变量和常量,接下来介绍字符型的变量和常量。首先我们要先了解
  • 2024-04-01ASCII编码的全面介绍
    1.ASCII编码的定义和历史ASCII(AmericanStandardCodeforInformationInterchange)是一种用于将文本字符转换为数字编码的标准,最初由美国国家标准协会(ANSI)制定。ASCII编码使用7位或8位二进制数表示128个字符,包括大小写字母、数字、标点符号和控制字符。ASCII编码是计算机领
  • 2024-03-28统计字母数字和特殊字符的个数
    源程序:print("请输入一串字符(包含大小写字母、数字和其他字符):")str1=input()upp_num=0low_num=0digit=0other=0foriinstr1:if"a"<=i<="z":low_num+=1elif"A"<=i<="Z":upp_num+=
  • 2024-03-27C++的数据类型
    1、整型的基本概念C++用int关键字来声明整型变量(int是integer的简写)。在声明整型变量的时候,可以在int关键字之前加signed、unsigned、short和long四种修饰符。signed:有符号的,可以表示正数和负数。unsigned:无符号的,只能表示正数,例如超女的身高和体重等。short:短的,取值范
  • 2024-03-16C语言基础-2、字符类型
    一、字符类型char是一种整数,也是一种特殊的类型:字符。这是因为:用单引号表示的字符字面量:'a','1'''也是一个字符printf和scanf里用%c来输入输出字符1、字符的输入输出#include<stdio.h>intmain(){ charc,d; c=1; d='1'; if(c==d){ printf("相等\n"); }
  • 2024-03-14python string模块
    介绍ascii_letters--所有字母的字符串ascii_lowercase--小写字母的字符串ascii_uppercase--大写字母的字符串digits--十进制数字的字符串hexdigits--十六进制数字的字符串octdigits--八进制数字的字符串punctuation--标点符号的字符串printable--所有可打印的ASCII码字符
  • 2024-03-04Java正则约束密码
    1.密码只能是数字、小写英文字母、大写英文字母、下划线组成,且密码至少包含3种,长度至少有11位。//定义字符串Stringpassword="slwoei123_1";//匹配字符串Stringverify="^(?![a-zA-Z]+$)(?![a-z\\d]+$)(?![a-z_]+$)(?![A-Z\\d]+$)(?![A-Z_]+$)(?![\\d_]+$)[a-zA-Z\\d_]{1
  • 2024-02-19通过vue脚手架创建vue项目
      vuecreate项目名1.项目名都是小写字母2.下图是选默认的Vue3label,eslint创建的vue3项目myvue3运行项目: 访问:http://localhost:8081/ 
  • 2024-02-06正则表达式密码验证
    正则表达式密码验证一、基础正则表达式1.1至少1个大写字母(?=.*?[A-Z])1.2至少1个小写英文字母(?=.*?[a-z])1.2至少1位数字(?=.*?[0-9])1.2至少有1个特殊字符(?=.?[#?!@$%^&-])1.3最小8个长度二、常见密码正则表达式2.1至少8-16个字符,至少1个大写字
  • 2024-01-30CF1925 AC
    link&linkEV直接输出\(n\)遍前\(k\)个小写字母即可。证明考虑对于一个题目要求的串\(s\),能不能满足要求。显然\(s_1\)可以在第一遍小写字母中找到。DV考虑题目给出的什么时候一定合法。显然,如果和我们EV构造的串原理一致,那就一定合法。我们注意到\(n=2,k=3,a
  • 2024-01-10写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)
    描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)数据范围:1\len\le1000\1≤n≤1000输入描述:第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出描述:
  • 2023-12-31C语言学习-char型数据
    字符型数据1.1字符型常量用单引号括起来的一个字符型常量,且只能包含一个字符,例如'a'、'A'、'1'、''是正确的字符型常量,而'abc'、"a"是错误的字符型常量。1.2字符型变量Markdown更多语法一个字符型常量存放到一个字符型变量中时,实际上并不是把该字符的字型放到内存中,而是把该
  • 2023-12-29正则的正向预查 (?=.*[a-z])
    在密码校验规则中,经常遇到要求必须包含几种类型的符号要求,其中就会用到正则的正向预查,故略作语法解读:在正则表达式中,(?=.*[a-z])的语法表示一个正向预查,其中:?=表示正向预查,用于检查紧随其后的内容。.*匹配任意字符零次或多次。[a-z]匹配任何小写字母。因此,整个表达式表
  • 2023-12-24三行文字每行有 80 个字符统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数
    #define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){ inti=0; intj=0; intother=0;//其它个数 intZIMU=0;//大写字母个数 intzimu=0;//小字母个数 intnumber=0;//数字个数 intspace=0;//空格个数 intc=0;//用来存取getchar取出来单
  • 2023-12-24java 判断某个英文字母在26个英文字母的哪个位置
    判断某个英文字母在26个英文字母的哪个位置介绍在Java中,我们可以通过一些简单的操作来判断一个英文字母在26个英文字母中的位置。在本文中,我们将详细介绍如何实现这一功能,并提供相应的代码示例。实现步骤以下是判断某个英文字母在26个英文字母中位置的步骤:将字母转换为小写字
  • 2023-12-22输入一行字符,统计其中大写字母的个数,并将所有的大写字母转化成小写字母后输出
    #include<stdio.h>intmain(){ charscan[256]; printf("请输入一串字符(6个)\n"); scanf("%s",scan); intcount=0; inti=0; for(i=0;i<6;i++) { if(scan[i]>=65&&scan[i]<=90) { scan[i]+=32;
  • 2023-12-13输入大写字母输出小写字母
    同个小写字母比大写的ascll值大32A-Z(65-90)a-z(97-122)#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){ chari=0; charn=0; printf("请输入任意大写字母:>\n"); scanf("%c",&n); for(i=65;i<=90;i++) { if(i==
  • 2023-12-10B. YetnotherrokenKeoard
    一道数据结构题。这题需要用到两个栈分别存储大写字母和小写字母以配合删除操作。主要代码:#include<bits/stdc++.h>usingnamespacestd;typedefpair<char,int>Pos;intmain(){intn;cin>>n;while(n--){vector<Pos>a,b;strings,s1;