精华内容
下载资源
问答
  • 统计data.txt文件中大写字符、小写字符、数字、其他字符的个数,代码如下: /*统计个文件中的大写字母 小写 字母 数字 及其他字符的个数*/ void chapter1::statistic() { printf_s("统计文件开始\r\n"); char ...

    统计data.txt文件中大写字符、小写字符、数字、其他字符的个数,代码如下:

    /*统计一个文件中的大写字母  小写  字母  数字  及其他字符的个数*/
    void chapter1::statistic()
    {
    	printf_s("统计文件开始\r\n");
    	char *path = "D:\\000testprocess\\c_lesson\\Debug\\data.txt";
    	FILE *f;
    	int r = fopen_s(&f, path, "r");
    	if (r>0)
    	{
    		printf_s("读取文件错误");
    	}
    	int capletter = 0, lowercase = 0 , num = 0, other = 0;
    	char temp = fgetc(f);
    	while (!feof(f))
    	{
    		if (temp>='a' && temp <='z')
    		{
    			lowercase++;
    		}
    		else if (temp >= 'A' && temp <= 'Z')
    		{
    			capletter++;
    		}
    		else if (temp >='0' && temp <= '9')
    		{
    			num++;
    		}
    		else
    		{
    			other++;
    		}
    		temp = fgetc(f);
    	}
    	printf_s("大写字符:%d  小写字符个数:%d  数字个数:%d   其他字符个数:%d",capletter,lowercase,num,other);
    
    	fclose(f);
    	printf_s("统计文件结束\r\n");
    }

    感兴趣的朋友可以关注下面的公众号,每天分享一点知识,成长看得见,感谢支持!!

     

    展开全文
  • 这里 编写个方法,输入个小写字符,将其转换为大写,输入大写字符,转换为个小写。写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入...

    欢迎使用Markdown编辑器

    你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

    新的改变

    我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

    1. 全新的界面设计 ,将会带来全新的写作体验;
    2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
    3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
    4. 全新的 KaTeX数学公式 语法;
    5. 增加了支持甘特图的mermaid语法1 功能;
    6. 增加了 多屏幕编辑 Markdown文章功能;
    7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
    8. 增加了 检查列表 功能。

    功能快捷键

    撤销:Ctrl/Command + Z
    重做:Ctrl/Command + Y
    加粗:Ctrl/Command + B
    斜体:Ctrl/Command + I
    标题:Ctrl/Command + Shift + H
    无序列表:Ctrl/Command + Shift + U
    有序列表:Ctrl/Command + Shift + O
    检查列表:Ctrl/Command + Shift + C
    插入代码:Ctrl/Command + Shift + K
    插入链接:Ctrl/Command + Shift + L
    插入图片:Ctrl/Command + Shift + G

    合理的创建标题,有助于目录的生成

    直接输入1次#,并按下space后,将生成1级标题。
    输入2次#,并按下space后,将生成2级标题。
    以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

    如何改变文本的样式

    强调文本 强调文本

    加粗文本 加粗文本

    标记文本

    删除文本

    引用文本

    H2O is是液体。

    210 运算结果是 1024.

    插入链接与图片

    链接: link.

    图片: Alt

    带尺寸的图片: Alt

    居中的图片: Alt

    居中并且带尺寸的图片: Alt

    当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

    如何插入一段漂亮的代码片

    博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

    // An highlighted block
    var foo = 'bar';

    生成一个适合你的列表

    • 项目
      • 项目
        • 项目
    1. 项目1
    2. 项目2
    3. 项目3
    • 计划任务
    • 完成任务

    创建一个表格

    一个简单的表格是这么创建的:

    项目Value
    电脑$1600
    手机$12
    导管$1

    设定内容居中、居左、居右

    使用:---------:居中
    使用:----------居左
    使用----------:居右

    第一列第二列第三列
    第一列文本居中第二列文本居右第三列文本居左

    SmartyPants

    SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

    TYPEASCIIHTML
    Single backticks'Isn't this fun?'‘Isn’t this fun?’
    Quotes"Isn't this fun?"“Isn’t this fun?”
    Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash

    创建一个自定义列表

    Markdown
    Text-to- HTML conversion tool
    Authors
    John
    Luke

    如何创建一个注脚

    一个具有注脚的文本。2

    注释也是必不可少的

    Markdown将文本转换为 HTML

    KaTeX数学公式

    您可以使用渲染LaTeX数学表达式 KaTeX:

    Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

    Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t &ThinSpace; . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.

    你可以找到更多关于的信息 LaTeX 数学表达式here.

    新的甘特图功能,丰富你的文章

    Mon 06 Mon 13 Mon 20 已完成 进行中 计划一 计划二 现有任务 Adding GANTT diagram functionality to mermaid
    • 关于 甘特图 语法,参考 这儿,

    UML 图表

    可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图::

    张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

    这将产生一个流程图。:

    链接
    长方形
    圆角长方形
    菱形
    • 关于 Mermaid 语法,参考 这儿,

    FLowchart流程图

    我们依旧会支持flowchart的流程图:

    Created with Raphaël 2.2.0 开始 我的操作 确认? 结束 yes no
    • 关于 Flowchart流程图 语法,参考 这儿.

    导出与导入

    导出

    如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

    导入

    如果你想加载一篇你写过的.md文件或者.html文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
    继续你的创作。


    1. mermaid语法说明 ↩︎

    2. 注脚的解释 ↩︎

    展开全文
  • 统计个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)1、需求:统计个... 结果: 大写字符:2个 小写字符:8个 数字字符:3个 2、分析: 前提:字符串要存在 A: 定义三个统...

    统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)


    1、需求:

    统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)

    举例: "Hello123World"
     结果:
             大写字符:2个
             小写字符:8个
             数字字符:3个

     2、分析:

             前提:字符串要存在
             A: 定义三个统计变量
                 bigCount=0
                 smallCount=0
                 numberCount=0
             B: 遍历字符串,得到每一个字符。
                 length()和charAt()结合
             C: 判断该字符到底是属于那种类型的
                 大:bigCount++
                 小:smallCount++
                 数字:numberCount++

                 这道题目的难点就是如何判断某个字符是大的,还是小的,还是数字的。
                 ASCII码表:
                     0    48
                     A    65
                     a    97
                 虽然,我们按照数字的这种比较是可以的,但是想多了,有比这还简单的
                     char ch = s.charAt(x);
     
                     if(ch>='0' && ch<='9') numberCount++
                     if(ch>='a' && ch<='z') smallCount++
                     if(ch>='A' && ch<='Z') bigCount++
            D: 输出结果。

    练习:把给定字符串的方式,改进为键盘录入字符串的方式。

    3、代码演示:

    package cn.itcast_06;
    
    public class StringDemo3 {
    	public static void main(String[] args) {
    		// 定义一个字符串
    		String s = "Hello12345685757World";
    
    		// 定义三个统计变量
    		int bigCount = 0;
    		int smallCount = 0;
    		int numberCount = 0;
    
    		// 遍历字符串,得到每一个字符。
    		for (int i = 0; i < s.length(); i++) {
    			char ch = s.charAt(i);
    
    			// 判断该字符到底是属于那种类型的
    			if (ch >= 'a' && ch <= 'z') {
    				smallCount++;
    			} else if (ch >= 'A' && ch <= 'Z') {
    				bigCount++;
    			} else if (ch >= '0' && ch <= '9') {
    				numberCount++;
    			}
    		}
    
    		// 输出结果。
    		System.out.println("大写字母" + bigCount + "个");
    		System.out.println("小写字母" + smallCount + "个");
    		System.out.println("数字" + numberCount + "个");
    	}
    }
    



    展开全文
  • 大写字符

    千次阅读 2016-07-31 21:20:31
    编写个函数,将字符串中的大写的字母(A~Z)挑出来,同时保留原字符串中的空格,将挑出的大写字母和空格按原始位置组成新的字符串。 例如: 1)输入:AUStralia; 输出:AUS 2)输入:He Is a DoG 输出:H I DG...

    编写一个函数,将字符串中的大写的字母(A~Z)挑出来,同时保留原字符串中的空格,将挑出的大写字母和空格按原始位置组成新的字符串。
    例如:
    1)输入:AUStralia;
    输出:AUS
    2)输入:He Is a DoG
    输出:H I DG
    时间限制:1 Sec
    空间限制:128 MByte

    import java.util.Scanner;  
    public class Main{  
        public static void main(String []args) {  
            Scanner inputScanner = new Scanner(System.in);  
            String string2="";
            while(inputScanner.hasNext()){  
                String string = inputScanner.nextLine(); 
                for(int i=0;i<string.length();i++){  
                    char ch = string.charAt(i);  
                    if(ch>='A'&& ch <='Z'){  
                        System.out.print(ch);  
                    }  
                    else if(ch==' '){  
                        System.out.print(ch);  
                    }  
                }  
            }    
        }  
    }  
    展开全文
  • if(size<=90&&size>64){//根据字母unicode编码值判断是大写字母,小写字母还是数字 String str = list.get(i).toLowerCase(); sb.append(str); }else if(size>=97&&size){ String str = list.get...
  • 字符串的大写字母放到字符串的后面,各个字符的相对位置不变,不能申请额外的空间
  •  * 传入个字符串 将它分割成大写字符为首的字符串数组  */  private ArrayList splitByUpperCase(String str) {  ArrayList rs = new ArrayList();  int index = 0;  int len = str.length();  
  • //判断字符属于是什么 char ch; while((ch=getchar())!=EOF) { if(ch>='0'&&ch<='9') { printf("%c是数字字符:",ch); } else if(ch>='a'&&ch<='z') { print...
  •  编写个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出 思考思路:  1:看到“接受字符”很多人想到scanf语句,但是题设中...
  • 遍历的当前字符如果是大写字符,就使用 toLowerCase()方法将其转换为小写字符,反之则使用 toUpperCase() 方法将其转换为大写字符 定义个 StringBuffer 对象,调用 append()方法依次添加遍历的字符,最后调用 ...
  • #include&lt;stdio.h&gt; int main() { void change(char m[32]); int i; char m[32];  gets(m); change(m);  printf("%s\n",m); return 0; } void change(char m[32]) ... ...
  • 字符串中大写字母的个数

    千次阅读 2016-12-01 14:02:13
    找出给定字符串中大写字符(即’A’-‘Z’)的个数 接口说明 原型:int CalcCapital(String str); 返回值:int 输入描述: 输入个String数据 输出描述: 输出string中大写字母的个数 算法实现:package ...
  • 实现个函数,把字符串中的字符从小写转为大写
  • JAVA 输入字符串,将大写字母改成小写,小写字母改成大写 public class Homework3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println(“请输入字符串:...
  • 编写程序,将数据区中定义的以0作为结束符的个字符串中所有的大写字符,全部转换为小写。【参考解答】assume cs:cseg, ds:dseg, ss:sseg sseg segment stack dw 100h dup (?) sseg ends dseg segment db 'YanTai...
  • import java.util.Scanner; ... * 需求:统计个字符串中大写字母字符,小写字母字符,数字字符出现的次数。... * 大写字符:2个  * 小写字符:8个  * 数字字符:3个  *   * 分析:  * 前
  • 小Q最近遇到了个难题:把字符串的大写字母放到字符串的后面,各个字符的相对位置不变,且不能申请额外的空间。 你能帮帮小Q吗? 输入描述: 输入数据有多组,每组包含字符串s,且保证:1 输出描述...
  • 编写个程序,设定个有大小写字母的字符串,先将字符串的大写字符输出,再将字符串中的小写字符输出。 实现方法不唯一,此方法仅作初学者(自己)参考。。。。。 所用类API介绍: 所用方法介绍: 实现代码: ...
  • ----------居左 使用----------:居右 第列 第二列 第三列 第列文本居中 第二列文本居右 第三列文本居左 SmartyPants SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如: TYPE ASCII ...
  • * 设计个方法,将字符串中每个英文单词的首字母大写,返回个新的字符串 */ public class NewStr { public static void main(String[] args) { String str = "this is a text"; String ...
  • 当输入字符串中是否含有大写字母时,也即 A~Z。我们可以使用C语言中的isupper() 函数用来判断。 该函数需要引用ctype.h文件 语法:int isupper(char c); 参数 c 表示要检测的字符。 例:输出字符串中所含有...
  • /* * 思路: * 1.首先将字符串使用分割方法按照...遍历字符串数组,将字符串数组第个元素取出,剪切第字符使其变为大写, * 再加上其剩余字符,连接起来存入新数组 * * */ String str = "let there...
  • /**  *   * @param 传入字符串 ... * @return 返回字符串中的大写字母  */  private static String stringChange(String s) {  if (Utils.isStrEmpty(s))  return "";  String
  • 字符串的首字母大写

    千次阅读 2019-03-04 09:28:41
    实际开发中会用到反射,通过反射会去获取对象的属性,根据属性类型可能... // 把字符串的第个字母大写、效率是最高的、 109 private static String getMethodName(String fildeName) throws Exception{ 110 ...
  • 1.大小写操作 所有大写 str.upper() 所有小写 str.lower() 把第个字母转化为大写字母,其余小写 str.capitalize() 把每个单词的第个字母转化为大写,其余小写 str.title() ...
  • str=str(input('请输入字符')) num=ord(str) #先把输入字符的ascll码的值求出来 if 97&lt;=num&lt;=122: #是小写转大写 -32 num-=32 print(chr(num)) elif 65&lt;=num&lt;=90: # 是大写转小写...
  • 输入字符串,将每个单词首字母大写 import java.util.*; @SuppressWarnings("resource") public class StringTransformation { private String str ; public StringTransformation(String str, String ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 576,795
精华内容 230,718
关键字:

一到五大写字符