zoukankan      html  css  js  c++  java
  • 输入字符串以及输出

    输入字符串以及输出

    Time Limit: 1 Sec  Memory Limit: 128 MB
    Submit: 188  Solved: 116
    [Submit][Status][Web Board]

    Description

    编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

    Input

    一行字符串

    Output

    统计数据,4个数字,空格分开。

    Sample Input

    !@#$%^QWERT 1234567

    Sample Output

    5 7 4 6
    #include<iostream>
    using namespace std;
    void tongji(char str[100],int a[4])
    {a[3]=a[2]=a[1]=a[0]=0;
    for(int i=0;i<100;i++)
    {if(str[i]=='')
    break;
    if(str[i]>='A'&&str[i]<='Z'||str[i]>='a'&&str[i]<='z')
    a[0]++;
    else if(str[i]>='0'&&str[i]<='9')
    a[1]++;
    else if(str[i]==' ')
    a[2]++;
    else
    a[3]++;
    }
    }
    
    int main()
    
    {
    
        char str[100];
    
        int i,a[4];
    
        cin.getline(str,99);
    
        tongji(str,a);
    
        for(i=0; i<4; i++)
    
            cout<<a[i]<<" ";
    
        cout<<endl;
    
        return 0;
    
    }


  • 相关阅读:
    TSQL 基础学习 04
    第13章 网络编程
    Oracle 第一天
    第11章 进程与多线程
    Linux 第06天
    构造Json对象串工具类
    第14章 数据库
    第07章 集合
    YARNMR 大数据第二天
    第12章 多媒体
  • 原文地址:https://www.cnblogs.com/oversea201405/p/3766964.html
Copyright © 2011-2022 走看看