loops相关内容

如何输出多个(.txt)文件中的内容

我创建了一个程序,它可以从一个文件中获取一个整数作为其输入,并生成从1到从该文件读取的整数的乘法表。例如,如果程序从文件读取(3),它将输出: 1 * 1 = 1 1 * 2 = 2 ...最高 1 * 10 = 10 然后 2 * 1 = 1 ..... 2 * 10 = 10 等等,最多三个假设从文件读取的数字是3 3 * 1 = 1 .... 3 ..
发布时间:2016-11-02 03:45:40 C/C++开发

从文件读取导致无限循环的问题

确定这个程序我正在工作似乎一切正常,除了有一个问题。这是代码 #include #include using namespace std; / * 函数名称:CalculateBinary CalculateBinary从main函数获取一个数字并找到其二进制形式。 * / void CalculateBina ..
发布时间:2016-11-02 02:03:47 C/C++开发

程序只循环一次

程序从输入文件读取文本。我的输出是假设读取: Level Score Stars ------------ ---------------------- 1 3840 ** 2 5940 ** 3 11560 ** 4 18140 ** 5 18780 ** 星号假定与级别匹配。 程序只显示第一行,但程序被写入,循环可以显 ..
发布时间:2016-11-02 01:57:48 C/C++开发

Visual C ++ - 运行时检查失败#3 - 未初始化变量

我使用Visual C ++ 2010 Express Edition来编译和运行在C ++编程语言中编写的.exe文件。我试图创建一个基于循环的逻辑,使用C ++来询问用户他选择输入多少条目,并提出问题限于没有。的条目。例如,我想输出,“你想要输入多少字符:”说用户给出的答案为'3',存储在int变量'entries'。然后我想继续问这个问题3次,然后停止,并继续下一行代码。我希望你明白,这里是 ..
发布时间:2016-11-02 00:39:15 C/C++开发

容易c ++循环与暂停,但输出是非常奇怪!

我只是试图写一个程序,输出一系列数字在控制台屏幕的同一行重写。像10 9 8 7 6等。 我在xcode中使用xcode和编译。而这输出“10 121469 121468”,我做错了什么?为什么看起来不那么明显? #include using namespace std; #ifdef __GNUC__ ..
发布时间:2016-11-01 23:15:40 C/C++开发

递归循环(C#)

有人可以向我解释吗?我写了一个函数来计算这样一个数字在C#中的阶乘: public int factorial b { if(input == 0 || input == 1) return 1; else { int temp = 1; for(int i = 1; i temp = temp * i; return temp; } } 但我 ..
发布时间:2016-11-01 22:27:11 C#/.NET

在最小大小队列中入队

我有一个范例,每个线程有一个队列。我希望找到最小尺寸队列,在队列的数量,我用下面的代码。 std ::向量 > q; int min_value = INT_MAX; std :: size_t size = q.size(); for(i = 1; i if(min_value> q [i] .size()) min_valu ..
发布时间:2016-11-01 21:48:59 C/C++开发

C ++类成员变量重置循环后?

在获取有关此问题的帮助后,我被带领做了更好的调试。在这个过程中,我发现我的问题是这样的: 在C ++中工作时,尝试将一个类的成员变量设置为值是有效的,但不是循环。我已经减少了我的代码(以跟随),我相信是最简单的仍然产生的错误。 调用类Mover的函数修改变量pMovXPOS ,然后可以在同一范围内(在该函数内)和从它被调用的位置(在循环内)检索更新。但是,在循环时,似乎该变量被重置为其 ..
发布时间:2016-11-01 21:24:16 C/C++开发

fgetwc EOF循环测试失败,但65535确定

VS10& MCBS: 为此,我创建了一个名为 c:\eoftest 的文件,其中包含文本“test” 。在下面的代码中第5遍的ch的值是fgetwc返回的65535,但它不等于EOF,我们都知道它在stdio.h中定义为(-1): #include #include int main() { int ch; FILE ..
发布时间:2016-10-31 00:10:46 C/C++开发

比较向量中的队列大小

UPDATED 有一个逻辑,将整数前置入队列中的一个队列,搜索队列的循环,整数被排队到队列中具有最小大小的队列。以下代码显示操作 #include #include std :: vector > q int min_index = 0; std :: size_t size = q.size( ..
发布时间:2016-10-30 23:42:53 C/C++开发

C ++使用char输入到int终止循环

我试图输入值到一个大小为10的数组,但问题是,我想要如果用户想要输入4x4矩阵,他不需要完成,直到数组中的第10个元素,他可以简单地按“f”或任何字符,我试图使if(input =='f'),但它循环,直到数组的结尾。 int main(){ int input,flag = 0,size = 0; int matrix [10] [10] = {0}; for(int i ..
发布时间:2016-10-30 21:17:12 C/C++开发

找到Primes的有效方式

我有一个循环,从3到phi的两个主要用户输入的数字(这些数字可以是任何长度),找到所有的素数之间的两个,并将它们存储在一个数组。 我的循环代码: int coPrimes ) { for(int i = 3; i if(isPrime(i)) coprimes.push_back 此循环需要很长时间才能完成。 为'a'输入素数:601 为'b'输 ..
发布时间:2016-10-30 19:31:59 C/C++开发

直到用户输入空行为止

假设我想从控制台读取行,并将它们放入容器中,直到用户输入空行为止。我不想让这个空行结束在我的容器,虽然。我可以想出五种不同的解决方案: a)从循环中跳过 std :: vector容器; for(;;) { std :: string line = get_input(); if(line.empty())break; containe ..
发布时间:2016-10-30 05:08:49 C/C++开发

运营商不匹配[]

所以我试图使用排序函数(类似于bubble)并将其传递给一个对象。如果该对象更大(字母顺序),然​​后切换然后返回true并切换与之前它。我不断得到一个错误,虽然在 mySort()里面的if语句中说“没有匹配的操作符[]在arr [j]”,但从我的理解,我传递一个对象数组是什么?为什么会发生这种情况,我该如何解决? 以下是驱动程序 #include #in ..
发布时间:2016-10-30 04:56:25 C/C++开发

如何递归地比较向量?

我想写一个函数,递归检查给定向量A是否在向量B中的任何连续块中。例如,如果 A = {5,6,7} 和 B = {1,2,3,4,5,6,7} ,它应该返回true。如果 B = {1,2,3,4,5,7,6} ,它应该返回 false 。目前,我的代码继续输出 true ,因为我不认为我的逻辑是正确的。我还没有能够修改它以产生任何结果。 bool r_app(vector& ..
发布时间:2016-10-30 02:04:57 C/C++开发

如何在C ++中的while循环中存储前一个迭代?

我看到类似标题的内容已被回答,但内容太密集,因为我不知道很多c ++。 我是非常新的编程,我不知道如何存储上一次迭代在我的while循环。我试图使用一个while循环将用户的文本写入一个文件,并结束他们的输入与两个 \\\ 字符。这是我的问题是因为我的当前代码输入以一个实例enter结束。 我的代码看起来像这样,但我知道 temp 和 new_advice 是相同的: cha ..
发布时间:2016-10-30 00:31:54 C/C++开发