zoukankan      html  css  js  c++  java
  • 重复输入某个字符(C++,C#)

    假如我们要重复输出一连串字符,例如,一次性输出100个*(星号),那么怎么写代码呢

    C++

    #include <iostream>
    #include<string>
    using namespace std;

    int main()
    {
        string i(10,'A');//注意,这是C++中特殊的构造器,初始化方式。要做重复输出字符,必须用这个构造器。10表示10次,A表示要输出的字符
        cout << i;
        return 0;
    }

    以上的结果是输出10个A

    C#

    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {

                string s = new string('A', 10);//语法很类似,但参数顺序正好反过来了
                Console.WriteLine(s);

                Console.Read();
            }
        }
    }

     

    以上是字符的重复。

    假如是字符串的重复呢?例如,我想要重复输入100次“同学们好”,那么怎么办呢

    这个问题除了循环应该没有很好的办法

  • 相关阅读:
    前端之script标签注意事项
    前端之常用网址的整理
    前端之清除浮动
    三元表达式
    迭代器 生成器
    文件处理流程
    python中常见的内置函数
    匿名函数lambda
    模拟问路场景理解递归
    create auto increment row with select in postgreSQL
  • 原文地址:https://www.cnblogs.com/chenxizhang/p/1499015.html
Copyright © 2011-2022 走看看