字符串的输出puts与输入gets(C语言)

gets是用来输入一行字符串(gets识别换行符**“\n”**作为输入结束),并将其存放于一维数组或二维数组的一维。
puts用来输出一行字符串,即将一维数组或二维数组的一维输出,并紧跟换行。

  1. 下面是进行字符串的输入与输出示例
#include<cstdio>
using namespace std;
int main(){char str1[10];//定义字符串 char str2[10][10];//定义多行字符串 gets(str1);//输入字符串 for(int i=0;i<3;i++){gets(str2[i]);//按行输入字符串 }printf("======================\n");puts(str1);//输出字符串 printf("str1[0]====");putchar(str1[0]);//输出字符串str1中的第一个字符 printf("\n");for(int i=0;i<3;i++){puts(str2[i]);//按行输入字符串 }return 0;
}

输入实例

Yunhgol
T^T
retok
ytnk@

输出示例

======================
Yunhgol
str1[0]====Y
T^T
retok
ytnk@

  1. 字符串采用getchar输入
#include<cstdio>
using namespace std;
int main(){char str[10];for(int i=0;i<9;i++){str[i] = getchar();}printf("+++++++++++++++\n");puts(str);printf("%s",str);return 0;
}

输入

jiayou ye

输出

+++++++++++++++
jiayou ye
jiayou ye

                     可参考:算法笔记.胡凡(详细书签)

字符串的输出puts与输入gets(C语言)相关推荐

  1. #47 将输入字符串原封不动输出

    题目描述: 接收输入的一个字符串(无空格.制表符等), 原封不动输出该字符串,最后必须输出回车. 最长输入20个有效字符(不包括回车). 例如输入:apple 输出:apple 输入:test2tes ...

  2. ACMNO.26 C语言-字符统计2 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

    题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数, 在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据, ...

  3. 字符串分隔 -连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。...

    •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组: •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理. 输入描述: 连续输入字符串(输入2次,每个字符串长度小于100) 输 ...

  4. python3 练习题100例 (二十二)输入两个字符串,输出两个字符串集合的并集

    题目内容: 输入两个字符串,输出两个字符串集合的并集. 为保证输出结果一致,请将集合内元素排序之后再输出, 如对于集合aset,可输出sorted(aset). 输入格式: 共两行,每一行为一个字符串 ...

  5. [YTU]_1055 (输入字符串以及输出)

    Description 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数,在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. Input 一行字符串 ...

  6. python输出输入的字符串_python笔记3-输出输入、字符串格式化

    输入.输出 python怎么来接收用户输入呢,使用input函数,python2中使用raw_input,接收的是一个字符串,输出呢,第一个程序已经写的使用print,代码入下: 1 2 name=i ...

  7. Java 输入一个正整数的字符串,输出与它最接近的对称数字(不包括它自己)的字符串

    题目描述: 输入一个正整数的字符串,输出与它最接近的对称数字(不包括它自己)的字符串 注1: 输入字符串的长度最多不会超过18 注2: 当大于输入数字和小于输入数字的对称数字与输入数字距离相同时,取小 ...

  8. 输入字符串,输出字符串中出现次数最多的字母及其出现次数。如果有多个字母出现次数一样,则按字符从小到大顺序输出字母及其出现次数。

    输入字符串,输出字符串中出现次数最多的字母及其出现次数.如果有多个字母出现次数一样,则按字符从小到大顺序输出字母及其出现次数. [样例输入1] 55552222abcccdaa [样例输出1] a 3 ...

  9. C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位、十位、和个位

    C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位.十位.和个位 以C# 语言编写,控制台应用程序运行 文章目录 C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位.十位.和个位 ...

最新文章

  1. 各类攻击 单一协议 pcap数据包 下载网站
  2. 详解Java中的clone方法 -- 原型模式
  3. 苹果延期中国零售商店的重新开业时间 线上商店依旧正常工作
  4. Linux开机启动过程(2):内核启动的第一步
  5. debugger怎么用_谷歌开发者工具,这些技巧你用过么?
  6. [翻译]The Data Access Application Block
  7. 我从佛学里悟到的自由
  8. MySQL数据库性能优化方法,一篇给你总结了
  9. KETTLE使用教程(包含几个小示例)
  10. [django]梳理drf知识点
  11. 38年来,NBA最有价值球员|数据分析
  12. Elastic 社区资深布道师,分享也是一种快乐
  13. 海报设计师必做3件事
  14. 浅记录一下MATLAB安装心得
  15. 20元一支的洗面奶,7天卖了上万,他们是如何做到的?
  16. 树莓派centos踩坑之旅,解决每次重启都需要route add才能有网络
  17. 人工神经元算法视频教学,人工智能神经网络算法
  18. 从设计哲学对比波卡与Cosmos
  19. 通用 Mapper @KeySql 注解 genId 方法详解
  20. 【英语语法疑难点】An estimated后接个名词复数是个什么用法?

热门文章

  1. 一份来自掘金社区的开发者报告
  2. 511遇见易语言递归寻找文件及枚举子目录
  3. IPRAN学习---Qos
  4. 关于在Windows10 上PPT 2016不能插入Flash动画问题
  5. LORA 技术低功耗 ASR6501
  6. 【Bug】HTC Vive Pro安装到支架上之后,VR头盔和手柄老是容易飘,定位不稳定问题
  7. 企服三会 | 企服三会首发,洞见2018中国移动办公发展趋势
  8. 圣斗士星矢服务器维护时间,9月3日服务器维护更新公告
  9. C语言编写五子棋(详细教学版,一学就会)
  10. 如何在eclipse中进行floodlight模块开发