精华内容
下载资源
问答
  • 统计数字字符和空格

    千次阅读 2020-11-01 22:41:40
    #include <stdio.h> int main() { int blank,digit,other; blank=0,digit=0,other=0; int c; c=getchar(); while(c != '\n') { c=getchar(); if(c == ' ') blank++; else if(c >... prin
    #include <stdio.h>
    int main()
    {
    	int blank,digit,other;
    	blank=0,digit=0,other=0;
    	int c;
    	c=getchar();
    	while(c != '\n')
    	{
    		c=getchar();
    		if(c == ' ')
    		blank++;
    		else if(c >= '0'&&c <= '9')
    		digit++;
    		else
    		other++;
    		
    	}
    	printf("blank = %d,digit = %d,other = %d",blank,digit,other);
    	return 0;
     } 
    
    展开全文
  • 统计数字字符和空格 (15 分)

    千次阅读 2021-09-07 00:06:14
    7-113 统计数字字符和空格 (15 分) 本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。 输入格式: 输入在一行中给出若干字符,最后一个回车表示输入结束,不算...

    7-113 统计数字字符和空格 (15 分)

    本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。

    输入格式:

    输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。

    输出格式:

    在一行内按照

    blank = 空格个数, digit = 数字字符个数, other = 其他字符个数

    的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。

    输入样例:

    在这里给出一组输入。例如:

    Reold 12 or 45T

    结尾无空行

    输出样例:

    在这里给出相应的输出。例如:

    blank = 3, digit = 4, other = 8

    结尾无空行

    #include<iostream>
    using namespace std;
    int main(){
        int b=0,d=0,o=0;
        string s;
        getline(cin,s);
        for(int i=0;i<s.size();i++){
            if(s[i]==' '||s[i]=='\n') b++;
            else if(s[i]>='0'&&s[i]<='9') d++;
            else o++;
        }
        printf("blank = %d, digit = %d, other = %d\n",b,d,o);
        return 0;
    }

     

    展开全文
  • 7-16 统计数字字符和空格 (15 分)

    千次阅读 2021-10-17 10:22:57
    本题要求编写程序,输入一行字符,统计其中数字字符空格和其他字符的个数。建议使用switch语句编写。 输入格式: 输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 ...

    本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。

    输入格式:

    输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。

    输出格式:

    在一行内按照

    blank = 空格个数, digit = 数字字符个数, other = 其他字符个数

    的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。

    输入样例:

    在这里给出一组输入。例如:

    Reold 12 or 45T

    结尾无空行

    输出样例:

    在这里给出相应的输出。例如:

    blank = 3, digit = 4, other = 8

    结尾无空行

    #include<stdio.h>
    int main()
    {
    	int blank,digit,other;
    	blank=other=digit=0;
    	char n;
        while(n!='\n')
        {
    	    n=getchar();
    	    switch(n)
            {
    	        case ' ': case '\n':
    	        blank++;
    	        break;
    	        case '0': case '1': case '2': case '3': case'4': case'5':
    	        case '6': case '7': case '8': case '9':
        	    digit++;
        	    break;
        	    default:
    	        other++;
        	    break;
    	    }
        }
        blank-=1;
    	printf("blank = %d, digit = %d, other = %d",blank,digit,other);
    	return 0;
    }

    展开全文
  • 本题要求编写程序,输入一行字符,统计其中数字字符空格和其他字符的个数。建议使用switch语句编写。 输入格式: 输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 blank =...

    本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。

    输入格式:
    输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。

    输出格式:
    在一行内按照

    blank = 空格个数, digit = 数字字符个数, other = 其他字符个数
    的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。

    输入样例:
    在这里给出一组输入。例如:

    Reold 12 or 45T
    输出样例:
    在这里给出相应的输出。例如:

    blank = 3, digit = 4, other = 8

    这里用到了charAt函数
    charAt(i) 函数 是获取字符串中i位置的字符
    str.charAt(i)的意思是第i个字符在字符串str中所占的位置,输出的是数字

    for (var i = 0; i < str.length; i++) {
            if(!json[str.charAt(i)]){     // 首先得到i位置的字符char  再判断 json[char]是否存在 如果不存在就赋值为1
                    json[str.charAt(i)] = 1;
            }else{  //如果存在的话,就在原来值的基础上加1
                    json[str.charAt(i)]++;
    				document.write(json[str.charAt(i)]); // 输出的是 json[char] 当前的值 
            }
    };
    

    代码实现如下

    import java.util.Arrays;
    import java.util.Scanner;
    public class Main{
    	public static void main(String[] args) {
    		Scanner scan=new Scanner(System.in);
    	    int n=0,sum=0;
    	    int a,b,c;
    	    a=b=c=0;
    	    String s=scan.nextLine();
    	    for(int i=0; i<s.length();i++) {
    	    	if(s.charAt(i)==' ')
    	    		a++;
    	    	else if(s.charAt(i)>='0'&&s.charAt(i)<='9') {
    	    		b++;
    	    	}else {
    	    		c++;
    	    	}
    	    }
    	    	System.out.println("blank = "+a+", digit = "+b+", other = "+c);
    }
    }
    
    展开全文
  • 本题要求编写程序,输入一行字符,统计其中数字字符空格和其他字符的个数。建议使用switch语句编写。 输入格式: 输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 blank =...
  • 本题要求编写程序,输入一行字符,统计其中数字字符空格和其他字符的个数。建议使用switch语句编写。 输入格式: 输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 blank =...
  • 课程的随堂作业,C语言的,用dev就能运行,萌新代码,勿喷,仅仅帮助不想写作业的朋友方便一下,反正老师也不会仔细检查的
  • 本篇文章是对如何利用switch语句进行字符统计的方法进行了详细的分析介绍,需要的朋友参考下
  • 统计输入的数字字符和空格的个数(c语言)

    千次阅读 多人点赞 2021-01-29 12:02:44
    blank = 空格个数, digit = 数字字符个数, other = 其他字符个数 输出。 在这里给出一组输入。例如: Reold 12 or 45T 输出样例: 在这里给出相应的输出。例如: blank = 3, digit = 4, other = 8 c语言代码实现如下...
  • #define _CRT_SECURE_NO_WARNINGS... } 这个主要是要了解ASCII表的内容,然后根据ASCII的内容判断这个字符是属于什么,然后利用循环来遍历数组来统计。 判断是不是“\0”是防止发生数组越界访问导致的other项统计错误。
  • 输入15个字符,统计并输出空格或回车、数字字符和其他字符的个数。要求使用switch语句编写。请注意,输入15个字符后,需回车表示输入结束,这最后一个回车表示输入结束,不统计在内。 #include <stdio.h>...
  • 主要介绍了Java统计输入字符的英文字母、空格数字和其它,需要的朋友可以参考下
  • 编写一个函数count,有实参传来一个字符串,统计字符串中字母、数字空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。 要求:(1)定义统计函数count来实现。 函数的原型为:void count(char str...
  • 主要介绍了JAVA 统计字符串中中文,英文,数字空格,特殊字符的个数 ,本文通过一段代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 今天小编就为大家分享一篇python统计字母、空格数字字符个数的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 主要介绍了C++统计中英文大小写字母、数字空格及其他字符个数的方法,涉及C++字符串的遍历与简单判定技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • 本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照letter = 英文字母个数, ...
  • 主要介绍了C语言统计一串字符空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入) ,需要的朋友可以参考下
  • 输入一行字符统计字母、空格数字 与 其它字符的个数 先来了解一些概念: UNICODE与ASCII的区别,UTF8的引入 ASC II(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁...
  • 统计字符串中字母、数字空格和其他字符的个数。 输入格式: 在一行中输入长度不超过40的字符串。 输出格式: 第一行中输出“zimu=x“ 第二行中输出“shuzi=y“ 第三行中输出“kongge=z”, 第四行...
  • 统计字符数字和空格 方案一: int main() { int number = 0, letter = 0, spece = 0;//对计数变量的初始化 char ch = 0; while (ch != '\n')//用while循环来完成字符的输入,我们输入一个字符,就判断一个字符...
  • 输入一串字符,分别统计数字、英文字母、空格以及其它字符的个数
  • 本关任务: 从键盘输入一个字符串,分别统计其中有多少个数字字符、英文字符、空格符。 相关知识 为了完成本关任务,你需要掌握: 1.键盘获取字符串的方法; 2.一维字符数组存储一个字符串; 3.ASCII表,其中数字...
  • python实现统计输入字符中字母,数字空格和其他字符的个数 # 输入一行字符串,分别统计其中字母,数字空格和其他字符的个数 word = 0 num = 0 other = 0 space = 0 a = input("请输入一串字符: ") for k in a: ...
  • #include#includevoidmain(){/*useupper\lower\digital\spaceandotherpresentthecharater.*/inti,upper,lower,digital,space,other;chartext[80];upper=lower=digital=space=other=0;/*in...
  • 例52:输入一行字符,C语言编程分别统计出其中英文字母、空格数字和其他字符的个数。 解析:首先要手动录入信息,但是scanf函数不记录空格,所以首先键盘录入要用getchar函数。 源代码演示: #include<stdio.h&...
  • 7-7 统计字符串中字母、数字空格和其他字符的个数 (10 分) 统计字符串中字母、数字空格和其他字符的个数。 输入格式: 在一行中输入长度不超过40的字符串。 输出格式: 第一行中输出“zimu=x“ 第二行中输出...
  • 【实训内容7】输入一字符串,分别统计该字符串中英文字母、数字字符和其他字符出现的个数 #include<stdio.h> #include<string.h> #define MAX 999 int main(void) { char str[MAX];...
  • 最简单易懂 看过一遍就能掌握 成为自己的知识

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 94,461
精华内容 37,784
关键字:

统计数字字符和空格

友情链接: debugtjeiification.rar