c语言从键盘输入字符串的步骤如下:
1.首先我们新建一个dev C++的项目。
2.接下来在项目中新建C语言程序文件。
3.然后在C语言文件中声明一个字节数组。
4.接下来我们通过printf函数提示用户输入字符串,通过scanf接收用户输入的字符串。
5.接着在通过printf函数输出用户输入的内容。
6.最后运行C语言程序,我们输入内容以后就可以输出了。这样就解决了c语言从键盘输入字符串的问题了。
问题一:如何输入一个字符串? char a[50]scanf(%s,a)
或者
char b[20]
gets(b)都可以的。
问题二:如何输入一个字符串在C++ 按要求定义字符串常量,加入的代码应该是
string str=“12345”;
后面输出直接输出str就ok了
答案补充
提示什么错误/你发过来我看啊看
答案补充
头文件加上#includestring
答案补充
注意,你的分号要在英文输入法的状态下输入,看看是不是这个错误
答案补充
给你重新编译了一下,你试试吧
#includeiostream
int main()
{
const int N = 256
enum AB{A = 10,B = 20} a=A,b=B
const char str[]=12345
std::couta+b'\n'N
std::coutstr'\n'
return 0
}
答案补充
这个程序的标准C++程序,如下所示:
#includeiostream
using namespace std
int main()
{
const int N = 256
enum AB{A = 10,B = 20} a=A,b=B
const char str[]=12345
couta+bendlN
coutstrendl
return 0
}
问题三:C语言上中怎么样直接输入输出一个字符串 利用输出控制符%s,比如定义一个数组存放,char a[10]但是输出的时候使用printf(%s,a)
注意不是a[10]就可以了
问题四:C语言,要输入N个字符串怎么输? 用二维数组
比如输入两个字符串
#include
main()
{
char s[2][10]
for(int i=0i 问题五:JAVA中怎么输入一个字符 1.先创建一个Scanner对象
2.调用Scanner对象的next()方法获取控制台输入,返回的是一个String类型,因为没有nextChar()方法
3.调用String的charAt(0)方法获取第一个字符
Scanner sc = new Scanner(System.in)String s = sc.next()
char c = s.charAt(0)
问题六:JAVA中怎样输入字符串 import java.util.Scanner
public class Test{
public static void main(String[] args) {
System.out.println(请随便输入一些内容:)
Scanner sca=绩ew Scanner(System.in)
String s=sca.next()
System.out.println(你输入内容是:+s)
}
}
问题七:怎么定义一个字符串,并输入,输出。 C语言中,没有字符串类型,用字符数组处理字符串。
字符数组定义:
char 数组名[常量表达式] [,[常量表达式]]
说明:一维字符数组,用于存储和处理一个字贰串,二维字符数组,用于同时存储和处理多个字符串;
因为字符型与整型是通用的,可以用int来定义字符数组,但两者有区别,如:
char c[10]/* 在内存中占10字节 */
int c[10]/* 在内存中占40字节 */
输入输出方法:逐个字符输入输出:%c,整个字符串输入输出:%s
一:用scanf()输入字符串,printf()输出字符串:
逐个字符处理:
#include stdio.h
void main()
{ char ch[5]
int i
for(i=0i)
字符串输出函数puts
格式:puts(字符数组)
功能:向显示器输出字符串(输出完,自动换行,即用’\n’替换了’\0’)
说明:字符数组必须以‘\0’结束
字符串输入函数gets
格式:gets(字符数组)
功能:从键盘输入一以回车结束的字符串放入字符数组中,并自动加‘\0’
说明:输入串长度应小于字符数组维数,字符串中可以包含空格
例如:
#include
#include
void main()
{
char str[10]
int i
printf(请输入字符串:\n)
gets(str)
printf(输入的字符串为:\n)
puts(str)
}
写的很详细了,希望对你有帮助。。。。。。...>>
问题八:在java中怎样在终端输入一个字符串、字符、数字。 Scanner input=new Scanner(System.in)
String str=input.next()
int i=input.nextInt()
System.out.println(str+i)
问题九:在java程序中怎样从键盘输入一个字符串 使用Scanner in = new Scanner(System.in)String str = in,next()
问题十:如何实现在每次循环中输入一个字符(目的是为了想对每个输入的字符判断) (一)6次
#include stdafx.h"If the vc++6.0, with this line.#include stdio.hint main(void){ int ichar xfor(i=0i
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)