Я отправил свой ответ на вопрос для обсуждения в Интернете и запросил инструктора, который не может мне помочь, потому что у него «все хорошо».Мне нужна помощь с тем, где можно получить помощь по Visual Studio и обучению c ++
В учебнике, который нам предоставили, используется "namespace std".Нам не разрешено использовать это.Я попробовал все типы циклов while в учебнике, и все, что мне удалось сделать, это std :: cout «Введите число:», и я могу ввести число (когда это было в коде ...out).
Это был вопрос для обсуждения:
Предположим, что входное значение 0 0 8 12 50 7 13 -1.Каков вывод следующего кода:
int num, sum, count;
cin >> sum;
cin >> count;
cin >> num;
while (count <= 4)
{
sum = sum + num;
count++;
cin >> num;
}
cout << "Sum = " sum << endl;
#include <iostream>
#include <iomanip>
#include <fstream>
int main()
{
std::ifstream inFile; //input file stream variable
std::ofstream outFile; //output file stream variable
int num = 0;
int sum = 0;
int count = 0;
inFile.open("Unit1Question5.txt");
outFile.open("sum.out");
while (count <= 4)
{
sum = sum + num;
count++;
std::cin >> num;
}
std::cout << "Sum = " << sum << std::endl;
system("pause");
}
Когда я нажимаю отладку, я не получаю ошибок, но на вкладке вывода есть:
'Unit1DiscussonQuestion5.exe' (Win32): Loaded 'C: \ Users \ 12345 \ Desktop \ C ++ Projects \ Unit1DiscussonQuestion5 \ Debug \ Unit1DiscussonQuestion5.exe '.Символы загружены.«Unit1DiscussonQuestion5.exe» (Win32): загружен «C: \ Windows \ SysWOW64 \ ntdll.dll».«Unit1DiscussonQuestion5.exe» (Win32): загружен «C: \ Windows \ SysWOW64 \ kernel32.dll».«Unit1DiscussonQuestion5.exe» (Win32): загружен «C: \ Windows \ SysWOW64 \ KernelBase.dll».«Unit1DiscussonQuestion5.exe» (Win32): загружен «C: \ Windows \ SysWOW64 \ msvcp140d.dll».«Unit1DiscussonQuestion5.exe» (Win32): загружен «C: \ Windows \ SysWOW64 \ vcruntime140d.dll».«Unit1DiscussonQuestion5.exe» (Win32): загружен «C: \ Windows \ SysWOW64 \ ucrtbased.dll».Нить 0x3eec вышла с кодом 0 (0x0).Нить 0x204c вышла с кодом -1073741510 (0xc000013a).Поток 0x3c9c завершился с кодом -1073741510 (0xc000013a).Нить 0x2308 вышла с кодом -1073741510 (0xc000013a).Программа '[13620] Unit1DiscussonQuestion5.exe' вышла с кодом -1073741510 (0xc000013a).