问题标签 [formatted-input]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 如何使用 istringstream 提取混合格式
为什么我的程序不输出:
代替
这是我的程序:
基本上我正在尝试解析逗号分隔的字符串,任何更流畅的方法都会对我有很大帮助。
c++ - 如何使用特定的单词/字母/数字/等终止 cin>> 输入
cin>>失败后如何再次使用或如何
while(cin>>some_string>>some_int)
合法退出以便可以再次使用cin>>?
练习是这样的:用名称和年龄填充 2 个向量(1 个字符串和 1 个整数),以“不再”行终止输入,询问程序需要输出相应年龄的名称(或“未找到名称”)。我的问题是 cin>> :当我输入“不再”时,再次使用 cin>> 的任何尝试都失败了。
代码:
}
scanf - fscanf 功能不工作
我目前正在编写一个程序,它从文本文件中的 2 个数字集中读取数字并将它们打印出来。我想稍后使用这些数字来确定 GCD,但我必须能够先从文件中扫描它们。文本文件如下所示:
在第一行的每个数字和第二行的每个数字之间按下制表符。
到目前为止,我已经提出了这个(注释掉的部分将用于确定 GCD):
我检查过的每一个网页和资源都表明这应该可以工作,但由于某种原因它不是。
c++ - 当int输入失败时如何跳出循环
我需要编写一个程序,它要求您输入两个整数,然后输出相同的两个整数,但是如果您输入“|”,它将结束程序。
这就是我所拥有的,对我来说它应该工作,但不幸的是它没有。
我确定这是我缺少的一些简单概念,但任何帮助显然将不胜感激。
c++ - C++ - 如何将文件中的数据分配给多个变量
我创建了一个 .txt 文件,其中包含产品名称、描述和数量的列表。例如,像:
100 Plus , Sports Drink , 12
Sprite , Citrus Drink , 5
Dutch Lady, Milk, 8
我想将这些信息分配给三个变量,即string name
,string description
和int quantity
我曾尝试使用类似的东西while(product >> name >> description >> quantity)
,但它仅在它仅包含单个单词且不包含逗号的情况下才有效,但不适用于包含多个单词的字符串。
这是我的代码。
我可以知道我该怎么做吗?如果可能的话,我只想坚持一些简单的头文件。非常感谢。
c++ - 未格式化/格式化输入
工作一次后,循环不接受字符串 menuitem 的输入。但它适用于menuprice。
java - 从文件中读取并在另一个文件中写入一些部分
我必须从文本文件中读取并格式化输入。我是从文件读取 java 的新手,我不知道如何处理我读到的部分内容这是初始文件: http: //pastebin.com/D0paWtAd
我必须在另一个文件中写入以下输出:Average,Joe,44,31,18,12,9,10
我已经设法从文件中获取所有内容并将其打印到输出。我需要帮助来获取我需要的输出并将其打印到屏幕上。任何帮助表示赞赏。
这是我写到现在的:
c - 编写一个计算城市平均季度降雨量的 C 程序?
我正在为一个需要为课堂编写的程序而苦苦挣扎。我需要编写一个程序,从用户那里读取城市名称,然后要求用户输入月份,后跟逗号,然后输入该月的平均降雨量。这是手头的任务:
编写一个程序,从用户那里读取某个城市的季度降雨量数据并将其显示在屏幕上。您的程序必须提示用户以下信息:
城市名称。您可以假设它最多为 50 个字符。
每个月收到的月份和降雨量。您可以假设,对于每个月,用户将在一行中输入接收到的月份值和降雨量值,用逗号分隔,月份长度为三个字符。
以字段宽度和精度表示的输出格式。
然后,您的程序必须计算平均降雨量并产生符合以下规范的输出:
显示城市名称,后跟一个空行。
对于每个月降雨量值,在用户指定的字段宽度中显示左对齐的月份名称,然后在 15 个空格宽的字段中显示使用定点符号格式化的右对齐月份的降雨量,具有用户指定的精度.
最后用空行跟随上个月的降雨量,然后在单独的行上显示句子“平均降雨量:”在用户指定的字段宽度中左对齐,然后是平均降雨量,以用户指定的精度和固定点符号右对齐15 格宽的场地。
现在这是我的代码到目前为止,我正在努力让代码正确让用户输入他自己的逗号,代码编译并运行,但在输入第一个月后按回车后它不会打印下个月的行详细信息,它只留下一个空行:
c++ - C++ 字符串流值提取
我正在尝试从myString1
使用中提取值,std::stringstream
如下所示:
输出:
在输出中,您可以看到我成功提取了我需要的值、数学运算符、值和时间单位。
有没有办法做同样的事情myString2
?也许在一个循环中?我可以提取数学运算符,值,但时间单位只是提取其他所有内容,我想不出办法解决这个问题。非常感激。
c++ - scanf 的 C++ 版本是什么?
例如...
我如何在 C++ 中做到这一点,而不包括 C 库?