腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
没有
有效
输入
(
字符串
)
的
情况下
跳过
cin
c++
、
input
、
cin
我正在写一个需要
输入
的
程序。但不知何故,控制台中
的
输入
参数似乎被阻塞了。因为
cin
刚刚被
跳过
了。我尝试用强制
输入
,看看是否有任何
输入
被接受: while (!break; cout << exit_theloop; }; 但是这个变量从来
没有
打印出来。我还检查了
没有
while循环
的
情况,
cin
的</em
浏览 45
提问于2021-04-30
得票数 0
回答已采纳
2
回答
检查字符是否为换行符
c++
我
在
C++入门中做了一个练习,基本上我是使用Switch语句来计算我
输入
的
文本中
的
元音数量。并继续处理情况a、e、i、o、u,为各个情况递增整数变量。现在,问题
的
下一部分说还要计算空格、制表符和换行符。但它似乎
没有
计算这些情况。我还尝试使用缺省值和if else语句 if(ch == ' ')等
浏览 0
提问于2013-08-25
得票数 6
1
回答
关于练习
的
问题(Bjarnes PPP书)
c++
为什么当我
输入
用空格分隔
的
字符串
时(
在
while循环之外),并且我试图
在
屏幕上打印它们时,只出现我
输入
的
第一个
字符串
,而当我
在
while循环中(参见代码)时,它会逐个打印所有
字符串
?//this one prints the strings one by one
浏览 16
提问于2019-06-09
得票数 0
回答已采纳
2
回答
以“1”开头和结尾
的
子
字符串
的
数量
c++
、
string
、
c++11
、
substring
我正在尝试找出以'1‘开头和结尾
的
子串
的
数量,其中
输入
字符串
是数字,比如1111,10001等。给定
的
代码
没有
显示正确
的
输出,但如果我用
cin
替换getline作为
输入
方法,代码可以正常工作。如果我
跳过
n (n是要
输入
的
字符串
的
长度)
的
输入
,并在for循环中使用i<str.length(),它也
浏览 0
提问于2020-10-26
得票数 0
2
回答
忽略
输入
字符
c++
、
iostream
因此,我希望使用
cin
.ignore(200,' \n ')
输入
一行并将其保存到
字符串
中,而不将\n保存为
字符串
。但当我这么做
的
时候getline(
cin
,name); 它要求我
输入
两次
的
东西,但我只想问我一次,并将它保存为名称。我读过一些关于
cin
.clear()
的
文章,但我认为这并不是我所需要
的</em
浏览 4
提问于2016-04-22
得票数 2
回答已采纳
1
回答
C++中
的
代码
跳过
了我
的
第二个
字符串
cin
输入
c++
、
string
、
c++11
、
cin
、
getline
我
在
代码中
输入
第二个
字符串
时遇到了一些问题。当我第一次做
的
时候,它是
有效
的
,但是,当我第二次做
的
时候,它会完全
跳过
它。我第二次复制了代码,但我只是更改了它
的
变量名。你有什么想法吗?string runnerName2; double runTime2 = 0; getline(<em
浏览 6
提问于2021-02-02
得票数 0
3
回答
只允许从0到1之间
的
数字
c++
、
while-loop
、
cin
下面有这个,但是如果我
输入
一个字母,我会得到一个无限循环。int alphaval = -1;
cin
>> alphaval;
cin
>> alphaval; }
浏览 0
提问于2014-04-24
得票数 1
回答已采纳
1
回答
getline(
cin
,s1)
没有
提示我
输入
c++
getline(
cin
,s1)函数
没有
提示我
输入
字符串
。即使
在
满足if条件
的
情况下
,它看起来也会被
跳过
。有什么帮助吗?代码如下。问题出在第一个if语句中。//练习3.2#include <iostream>using std::cout; using:&quo
浏览 0
提问于2014-11-05
得票数 0
1
回答
在
2d字符数组中
输入
c++中带有空格
的
多个
字符串
c++11
对于运行时给定
的
整数n,我必须
输入
n
字符串
,这些
字符串
之间可以有空格。3abcd所以我接受这样
的
输入
,因为
cin
跳过
空格。int n, column = 1000;// maximum size of strings=1000char **String = 0; String = new
浏览 2
提问于2017-06-12
得票数 0
回答已采纳
4
回答
执行时间:不结束循环
的
问题
c++
、
c++11
、
do-while
我
的
节目有问题。我正在构建一个金字塔程序,以便更好地理解C++中
的
循环结构。问题是,当我构建并运行这个程序时,我需要:
cin
>> height<< endl;{ do{ cout << "
浏览 2
提问于2014-02-22
得票数 1
回答已采纳
8
回答
当
输入
声明为double时,检查
输入
是否为空[C++]
c++
、
null
、
double
我有三个变量声明为doubles:double Delay2 = 0;然后,我从用户那里获得它们
的
值:
cin
>> Delay1;if(Delay1 || Delay2 || Dela
浏览 0
提问于2009-08-27
得票数 3
回答已采纳
6
回答
只有
字符串
类型
的
C++/ ofstream
c++
、
ofstream
这是我
的
代码:#include <string>using namespace std; string name;
cin
>>ws; if (getline(<e
浏览 2
提问于2013-12-17
得票数 0
4
回答
cin
.get()和
cin
.put()
的
行为
c++
、
buffer
、
iteration
、
iostream
下面是C++中
的
代码,它以字母作为
输入
,并将其作为输出。这是连续
的
,直到不按Ctrl+C,即^C。#include<iostream>int main(void) char c; { cout.put(c); return 0;问题是输出如下: hell
浏览 4
提问于2013-08-30
得票数 0
回答已采纳
2
回答
cin
将
字符串
的
开头赋给int,仅在第二次调用中失败。
c++
、
iostream
在
片段里 if(std::
cin
>> nInput) { }
cin
将把
字符串
的
开头指定给nInput,至少第一个字符是数字字符。例如,下面是我
的
一些控制台输出:Please enter an inte
浏览 5
提问于2016-02-09
得票数 3
回答已采纳
2
回答
为什么我们需要在getline(
cin
,string)之前使用
cin
.ignore()?
c++
为什么
在
接受
字符串
输入
之前需要使用
cin
.ignore()? 反手过程是什么?如果我们不使用
cin
.ignore(),为什么要
跳过
字符串
中
的
输入
(如果我们为更多
的
变量调用getline函数
浏览 0
提问于2014-02-11
得票数 4
回答已采纳
2
回答
函数
CIN
每次
跳过
c++
我想用一点故事来做一个小
的
“游戏”,但是我做了一些代码,我想我犯了一些重大
的
错误,下面是代码char o, z, q, r;
cin
>> o;
cin
>> q; case 'w
浏览 11
提问于2022-01-11
得票数 -2
回答已采纳
1
回答
使用
cin
.get()
在
代码中加倍输出
c++
所以我
在
自学C++,我看不出这里出了什么问题:// Arrays.cpp : Defines the entry point for the console application.<< "enter a value for element number " << i << ": " ; { }
浏览 0
提问于2014-01-12
得票数 0
2
回答
std::
cin
失败导致while循环中
的
if语句循环
c++
、
error-handling
、
cin
、
numeric-limits
所以我想我会把这个放在这里,因为我必须遍历很多文档和论坛才能找到明确
的
答案。我试图从用户获取
输入
,并在if语句中使用isdigit()检查
输入
是否为整数。如果If语句失败,程序将输出一条错误消息。但是,当
输入
非数字字符时,程序将无休止地循环错误消息。game.getCurQuestion() <= 4) { std:
浏览 17
提问于2021-03-02
得票数 0
3
回答
如果字符是空格,请在C++中将其替换为'+‘
c++
、
char
我不知道我
的
代码出了什么问题:#include <string>{
cin
>>test; { }
浏览 0
提问于2012-08-28
得票数 1
回答已采纳
2
回答
同时循环使用
cin
的
条件
c++
、
while-loop
我有以下代码 int x; // code goes here现在,我知道这个循环一直执行到x失败,当类型不匹配时会发生这种情况因此,按下char允许我脱离循环,因为x
的
类型是int,而char不会从
输入
流中读取。 但是问题在于空白空间,因为它们也不是int,所以为什么循环
在
我按enter或空格时不结束呢?
浏览 4
提问于2014-04-16
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+常用输入函数总结,不收藏亏了!
字符串的输入
C+快速入门:9.字符和字符串
字符串排序 2915:字符串排序
1.12编程基础之函数与过程抽象/05:统计单词数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券