我在一个基本的编程课程中,对编程几乎一无所知,我们正在使用c ++而我当前的项目是拉起控制台并执行以下操作
这是我迄今为止所做的工作
#include <iostream>
using namespace std;
void main ()
{
cout<<"Assignment 2"<<endl;
char somechar;
int charval;
int input_number;
char output_letter2;
char input_lower_letter;
char output_upper_letter;
int input_hours;
int output_minutes;
int input_minutes2;
int output_hours2;
int output_remainder_minutes;
cout<<"Enter a letter"<<endl;
cin>>somechar>>endl;
cout<< somechar='a';
int charval = somechar;
printf("%c = %d\n",somechar,charval);
system("pause");
}
Run Code Online (Sandbox Code Playgroud)
任何提示和帮助深表感谢
一个重要的教训(他们似乎从未在学校教过)是从一个非常简单的程序开始,让它完美运行,然后建立,每一步都进行测试.
您的代码无法编译.让我们剥离你的代码并从头开始:
void main()
{
}
Run Code Online (Sandbox Code Playgroud)
这不编译.修理它:
int main()
{
return(0);
}
Run Code Online (Sandbox Code Playgroud)
现在添加一些输出:
#include <iostream>
using namespace std;
int main()
{
cout << "Assignment 2" << endl;
return(0);
}
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.现在输入:
#include <iostream>
using namespace std;
int main()
{
cout << "Assignment 2" << endl;
char somechar;
cout << "Enter a letter" << endl;
cin >> somechar >> endl;
return(0);
}
Run Code Online (Sandbox Code Playgroud)
这不编译.修理它.
等等.看看它怎么运作?