zoukankan      html  css  js  c++  java
  • 2019年1月24日训练日记

    今天白天看了看有关字符串的一些问题:字符串的输入输出以及在数组中的排序问题,还有字符串在数组中忽略空格(判等问题时)、移位包含等问题。
    下午整理了之前的一些资料,觉得有题可以做了,之前的题可以回顾,还有之前遗漏的以及不曾涉及的一些问题。另外课件资料也很多,也有的看了,很多也只能取舍来看,因为实在是太多了。。。
    傍晚的时候发现51nod网站上的题又增加了。。。
    不过还好,好像增加的都是简单一些的题目,可以回顾一下简单的基础知识,比如今天的switch语句:
    2403 启蒙练习11-求和
    编程实现输入两个整数a,b,
    当a+b== 1时输出one,
    a+b== 2时输出two,
    a+b== 3时输出three,
    a+b== 4时输出four,
    a+b== 5时输出five,
    a+b== 6时输出six,
    a+b== 7时输出seven,
    a+b== 8时输出eight,
    a+b==9时输出nine,否则输出None(提示:switch语句)
    输入
    输入两个整数a,b,以空格隔开
    输出
    输出相应单词
    输入样例
    3 5
    输出样例
    eight

    #include <cmath>
    #include <cstdio>
    #include <vector>
    #include <iostream>
    #include <algorithm>
    using namespace std;
    int main()
    {
    	int a,b,t;
    	cin>>a>>b;
    	t=a+b;
    	switch(t)
    	{
        case 1:
            cout<<"one";
            break;
        case 2:
            cout<<"two";
            break;
        case 3:
            cout<<"three";
            break;
        case 4:
            cout<<"four";
            break;
        case 5:
            cout<<"five";
            break;
        case 6:
            cout<<"six";
            break;
        case 7:
            cout<<"seven";
            break;
        case 8:
            cout<<"eight";
            break;
        case 9:
            cout<<"nine";
            break;
            default:
                cout<<"None";
                break;
    	}
    	return 0;
    }
    

    让我又想起来了switch语句中case的用法以及要搭配break去使用,还有default的应用(处理非法运算符)等。
    不知道题目是否还会增加,不管了,先做着吧。。。

  • 相关阅读:
    团队第二次作业
    重载和多态
    团队第一次作业
    结对编程
    java处理数字字符串每5个数字为一组进行拆分,保留逗号。不足5个的也存为一组。
    POI & easyExcel快速使用
    Access denied for user 'root'@'localhost' (using password: YES) 解决方法
    快速理解 并发,并行,同步,异步
    Spring Tools Suite 安装于基本使用
    Mysql 数据备份与恢复
  • 原文地址:https://www.cnblogs.com/study-hard-forever/p/12130078.html
Copyright © 2011-2022 走看看