go如何实现多行字符串

Python022

go如何实现多行字符串,第1张

用length()方法、charAt方法结合for循环就行了,

package com.golden.testpublic class TestString {public static void main(String[] args) {String str = "你叫神马?我叫Tesson." for (int i = 0i <str.length()i++) {char item = str.charAt(i) System.out.println(item) }}}

#include<stdio.h>

#include<string.h>

void main()

{

char a[100][100]

int i,j,k

scanf("%s",a[0])

i=j=1

k=strcmp(a[0],"stop")//这也该考虑下第一个就是stop,你自己改一下,

while(k!=0)

{

scanf("%s",a[j])

k=strcmp(a[j],"stop")//不知道你把stop算不算一个单词,不过这该改一下,是接收的跟stop比,

if(k)

{ i++j++}

}

printf("\n")

printf("%d",i)

}

输入多行字符:

scanf("%s",&a)

scanf("%s",&b)

scanf("%s",&c)

scanf("%s",&d)

scanf("%s",&e)

一行输入多个字符串

scanf("%s %s %s %s %s",&a,&b,&c,&d,&e)