如何输入字符串

如何输入字符串

推荐回答

一、gets/puts,输入输出1、puts()和gets()都是数组函数,输入或输出前要定义数组,一个简单的输入后再将输入的东西输出,puts()的输入和printf的输出是有一定。

#include using namespace std; #define NULL 0 void main() { char *a; cin>>a; 。

c++可以使用如下方式输入字符串:方式一:#include using namespace std; void main() { 如果char s[50];//字符数组,用于存放字符串的每一个字符 coutcin>>s; cout} 方式2:#。

C语言中,没有字符串类型,用字符数组处理字符串。字符数组定义:char 数组名[常量表达式] [,[常量表达式]];说明:一维字符数组,用于存储和处理一个字符串,二维。

输入字符串:什么时候用循环的getchar()?什么时候用gets? 输出字符串。

输入字符串时,如果其中包含空格且需要以回车结束,可以考虑用gets 如果需要输入指定个数的字符串,或以特殊输入字符结束,或想输入时只显示星号这样逐字符特殊处。

char a; scanf("%s",&a); 这是错误的,因为定义的是字符变量。 char b[4如何]; 。

scanf可改为scanf("%s",&a);并且不用for语句。

你是指从控制台输入字符串吧?导入java.util.Scanner类,然后New一个Scanner对象,比如Scanner input=new Scanner(System.in);接下来利用String str=input.next()。

利用输出控制符%s,比如定义一个数组存放,char a[10];但是输出的时怎样 候使用printf("%s",a); 注意不是a[10];就可以了

用puts(),get()

在c语言中,输入输出字符串有以下两种方式:1 用scanf/printf输入输出。scanf/printf是c语言的格式化输入输出函数怎么样 ,可以用于输入输出各种基础类型,字符串(char*)也。

在运行时,向mm中输入字符串时,应以回车符结束输入,可是实际运行时却。

string str;getline(cin,str);getline函数是遇回车符结束输入,而一般的CIN是遇到空格之类的就结束输入 string 类可以。需要注意的是输入字符串到这个

要求用到循环for,和输入语句puts!

#include 怎么main() { int i,a[10]; for(i=o,i<=9,i++) {scanf("%c",&a[i]) } 这样就可以输入了