编写一个 times 函数,接收 2 个参数,一个字符串类型 str(如 "abc"),一个是 Number 类型 num (如 3),返回一个字符串(这里是 "abcabcabc")
  注意:除了常规的循环方式之后,有没有更简单的方式,一行代码完成流程的有加分  
                                        编写一个 times 函数,接收 2 个参数,一个字符串类型 str(如 "abc"),一个是 Number 类型 num (如 3),返回一个字符串(这里是 "abcabcabc")
一个字符串类型 str(如 "abc"),一个是 Number 类型 num (如 3)
返回一个字符串(这里是 "abcabcabc")
abc 3
abcabcabc
重复3次
function times(str,n){
  return new Array(n+1).join(str)
}
join()函数用来将数组转化成字符串,数组的每一项用join('a')里面的a连接 #include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char input[100];
    int n,i,j;
    while(scanf("%s %d",input,&n)!=EOF)
    {
        int len=strlen(input);
        int index=0;
        char *result=(char *)malloc(sizeof(char)*(len*n+1));
        for(i=0;i<n;i++)
        {
            for(j=0;j<len;j++)
            {
                result[index++]=input[j];
            }
        }
        result[index]='\0';
        printf("%s\n",result);
    }
    return 0;
} public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String s = reader.readLine();
        String[] str = s.split(" ");
        s = str[0];
        int i = Integer.parseInt(str[1]);
        StringBuilder sb = new StringBuilder();
        for (int j = 0; j < i; j++) {
            sb.append(s);
        }
        System.out.println(sb.toString());
    }
}
	
 import java.util.Scanner;
/**
 * @author wylu
 */
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNext()) {
            String str = scanner.next();
            int num = scanner.nextInt();
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < num; i++) {
                sb.append(str);
            }
            System.out.println(sb);
        }
    }
}
 function times(str,num){
return ‘’.padStart(num*str.length,’str’);
}