gets和puts函数怎么使用

作者&投稿:脂进 (若有异议请与网页底部的电邮联系)

苑阁17891872303问: puts()函数和gets()函数的用法是什么? -
柳城县复方回答: puts功能是输出字符串. gets是输入字符串: #include <stdio.h> void main( void ) { char buf[256]; puts( "Hello world from puts!" ); gets(buf); //输入字符串,但要在256个字符之内 } 输出: Hello world from puts!

苑阁17891872303问: puts/gets 和 scanf/printf 用法上的区别... -
柳城县复方回答: 一、调用形式不同 gets()函数实现字符串的输入,其调用形式为:gets(字符数组); 调用puts()函数实现字符串的输出,其调用形式为:puts(字符数组); 二、格式scanf语句的一般格式如下: scanf("格式字符串", 地址,…); ...

苑阁17891872303问: C语言gets puts函数使用举例
柳城县复方回答: #include <stdio.h> void main(void) { char sz[100]; puts("Input string:"); gets(sz); puts(sz); }

苑阁17891872303问: c语言中用gets读入一个字符串,函数功能类似word的首行缩进2字符,puts输出??? -
柳城县复方回答: 可以在puts前 先输出两个字符宽度.也可以在gets读入的时候 偏移两个字符宽度读取,前面两个放空格. 比如这样:char s[500] = " ";//两个空格.gets(s+2);//偏移两个空格 puts(s);//带空格输出.

苑阁17891872303问: c语言 gets函数 puts函数 -
柳城县复方回答: gets遇到回车才会结束,puts遇到'\0 '才会结束输出. 你定义char c[3] gets只管输入进去,puts 必须遇到 '\0'才会结束,而数组的最后一位才是 '\0'

苑阁17891872303问: c语言中如何输入输出字符串 -
柳城县复方回答: puts()和gets()都是数组函数,输入或输出前要定义数组 例如: char a[50]; gets(a); puts(a); 就是一个简单的输入后再将输入的东西输出,puts()的输入和printf的输出是有一定的区别的,puts()遇到'\0'就终止,而用printf则不会这样. 例如: char a[50]; gets(a); puts(a); printf("%s",a); 如果正好输入50个字符,则两次输出一致.但如果输入字符不足50个,puts()输出输入的全部字符,而没有输入的不输出,而printf则不能识别'\0',所以会出现乱码.

苑阁17891872303问: gets函数如何执行 -
柳城县复方回答: gets(char *buffer); 此函数用来从标准输入流读取字符串,知道EOF或换行,并把读到的字符串存放在buffer指针所指的数组中; 若成功,返回指向串的指针; 否则,返回错误信息.

苑阁17891872303问: C++里面有gets语句吗?怎么用的 -
柳城县复方回答: gets()是字符串输入函数. 比如:char a[20]; gets(a);//就表示输入一个字符串存放在数组a中 如果要输出a[0],可以用puts();如:puts(a).

苑阁17891872303问: 【C语言】gets和puts还有scanf和printf搭配使用 -
柳城县复方回答: #include<stdio.h> int main() { char a[50]={0}; int l, h; printf("输入长和高:"); scanf("%d%d", &l, &h);printf("输入字符串a="); flushall();//清空缓冲区 gets(a); puts(a); return 0; }这样就可以了.非格式化输入,字符和字符串的输入会受到前次输入缓冲区的影响,因此在gets、getchar等接收字符输入前,应该清空缓冲区.

苑阁17891872303问: 数据结构中,puts(gets(c));什么意思 -
柳城县复方回答: 首先,puts是个输出函数,gets是个输入函数,gets函数从输入设备获取输入值,并赋值给c,但其返回值是和c的buffer相同的地址,就相当于gets(c)即c即为puts(c).然后你就知道,其实是输出了c.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网