![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++笔试数据输入写法
无鞋童鞋
有远大抱负的人不可忽略眼前的工作
展开
-
C/C++编程题开头字符串、数据输入几种写法
1、题设 在IT公司编程题中,往往让你一并写上测试数据输入和结果输出的Demo,这也是程序员基本的功底。想一想如果连自己的测试数据都无法给入,后面的算法写的再好,也无法测试它的准确性和效果。下面分别从c、c++,以及字符串输入和数组输入,来谈谈几种常见写法。2、程序分析 2.1 正常字符串输入 2.1.1 C语言做法 一个不包括空格的字符串写法很简单,不再原创 2016-09-21 12:26:09 · 6387 阅读 · 0 评论 -
C/C++读入多行字符串string
因为从流中读入数据保存到string中,string会遇到空格就停止录入。这样当我们输入一行带空格的字符串,就要考虑getline函数,从流中读入一行字符串。1. 读入不含空格字符串 首先我要介绍一下标准C++字符串类string,它包含在”string”头文件中,记住不是string.h或者cstring头文件。两者头文件中都是包含对字符串数组处理的函数声明,前者标准C语言头文件,而后者是标准C原创 2016-09-30 14:11:00 · 29928 阅读 · 5 评论 -
输入一串未知个数的数据直到EOF(-1)停止和键盘输入文件结尾符EOF
1. 输入到EOF(-1)停止 如果一般自己调试程序,在输入数据未知数据数量的时候,希望随时可以停止数据输入。一般情况下,两种写法,一种遇换行符’\n’停止,但是由于’\n’符在输入阶段表示开始获取值的开始信号,如果不适用getchar()获取,一般scanf默认是不会认为换行是输入的数据,所以写法稍微复杂。该写法不做今天重点内容,如果想要学习该机制程序写法,详细请看下面的博文: http:原创 2016-11-18 11:49:42 · 7116 阅读 · 0 评论 -
C/C++输入一行每隔一个空格一个数据
题设让先输入数据个数,再另起一行,每隔一个空格输入一个整数。单如果题设仅让输入一行数据,空格隔开,并不知道数据个数,那怎么编程呢?原创 2016-09-30 16:49:24 · 26779 阅读 · 1 评论