99问答网
所有问题
当前搜索:
gets和getchar和scanf
scanf
,
getchar
,
gets
分别输入字符串有什么区别?详细点哦,最好有例子...
答:
(1)使用
scanf
输入字符串一定不能写成“scanf("%s",&str);”,因为str是数组名,作为一个地址存在,是不能再进行“&”运算的。(2)
gets
();和puts();一次只能输入一个字符数组,比如写成“gets(str1,str2);”而想一次输入两个字符串,那是不行的。而
getchar
有一个int型的返回值.当程序调用get...
getchar
()
与gets
()的区别?
答:
getc()与
getchar
()语句都是读取单个字符的,不能用于字符串的读入。而
gets()
与
scanf
()语句都可以读取字符串,但是区别在于:scanf()语句不能读空格,一遇到空格则自动结束,用“空格”区别不同的字符串;要读含有空格的字符串则只有gets()函数。
c语言 中输入一组数量未知数据怎么表示?
答:
C中接收输入的有
getchar
(
)和scanf
(),getchar是获取单个字符的,如换行,空格等。如果是一个串的话,用scanf吧,这个函数的用法,你可以百度,解释比较详尽。
c语言中,
gets 和getchar
及
scanf
是如何判断你输入的字符或者字符串结束...
答:
getchar
()是用来输入一个字符的,是以回车代表输入结束
gets
()是用来输入字符串的,应该也是以回车代表输入结束
scanf
()是什么都可以输入,scanf()是以回车代表输入结束 scanf()中会用到空格 是用作分隔符的 因为scanf()可以输入多个变量,如 canf("%d%d",&a,&b);//表示输入两个整形...
请麻烦讲解一下c语言中的
gets
put
char
printf
scanf
的区别,谢谢_百度...
答:
gets
函数用来在缓冲区读取字符串,而put
char和getchar
分别是对一个字符进行的输出和输入。printf函数的参数的长度没有限制,可以以多种格式,不限制长度地输出,
scanf
函数也同样可以以多种格式从缓冲区读取用户的输入,可以是多个、也可以是单个,可以是字符,也可以是字符串。总之get函数和putchar getchar...
如何判断输入函数的返回结尾标志?
答:
其返回值为int型,常见的做法是赋值给char型变量,但如果要检查EOF,则必须将返回值赋值给int型。代码:int c;while(1){ c =
getchar
();//读入一个字符。 if(c == EOF)break;//如果遇到EOF则退出循环,即结束输入。} 2
scanf
scanf是最常用的C语言输入,其作用为格式化输入,可以用来...
C语言中
gets与getchar
的区别是什么?
答:
C语言中
gets函数与getchar
函数的区别 一、函数输入方面 1、gets()函数用来从标准输入设备(键盘)读取字符串直到回车结束,但回车符不属于这个字符串。其调用格式为:gets(s);s为字符串变量(字符串数组名或字符串指针),gets(s)
函数与scanf
("%s", &s)相似,但不完全相同。2、而getchar函数运行时...
请问在C语言中
gets
scanf
getchar
是等价的吗
答:
第二,使用
scanf
可以一次输入多个字符串,如scanf("%s%s%s",s1,s2,s3),从键盘输入时一行代表一个字符串。2.
gets
(s)一次只能输入一个字符串,但它可以接受空格和TAB做为字符串的有效字符,遇回车符终止接收。3.
getchar
函数是字符函数,只能用来接受1个字符,可以用ch=getchar()来给char型变量ch...
c语言中
gets
函数和是
scanf
函数有什么区别呢??
答:
1 操作类型不同。
gets
函数仅用于读入字符串。
scanf
为格式化输出函数,可以读入任意C语言基础类型的变量值,而不是仅限于字符串(
char
*)类型。2 截止字符不同。gets函数固定的以换行符作为结尾,遇到换行符时结束输入。scanf函数默认以空白函数结尾,同时可以对截止函数进行修改。3 对截止字符处理不同。gets...
请教C语言的输入输出概念问题!
答:
1、标准io 即 STDIN,STDOUT 是操作系统预制的虚拟设备,
gets
,
getchar和scanf
都是标准输入的。2、scanf相比get,put来说,对输入“多做了一些事情”,属于“高级”函数,教科书讲案例,写Demo程序,不提这个函数很正常。3、getchar只接收1字符,以int返回,当然不需要缓冲区;但gets返回不定长字符串...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言scanf和getchar的区别
c语言gets和getchar
gets和scanf
gets2和c语言中的区别
get和gets用法区别
getschar
字符串循环结构
c语言gets()的用法
字符串循环