实验一、C++编程基础
一、目的与要求
(1)熟悉Qt编程环境,控制台程序的创建过程;
(2)了解C++程序的框架与编程风格;
(3)熟练掌握选择、循环、输入输出编程语句;
(4)能够熟练地进行C++程序的编辑、编译、连接、运行以及调试
(5)理解名字空间,预编译等知识点
二、实验内容
开发环境介绍
Qt提供了一个集源程序编辑、代码编译与调试于一体的开发环境,这个环境称为集成开发环境,这个环境称为集成开发环境,对于集成开发环境的熟悉程度直接影响程序设计的效率。开发环境是程序员同Qt的交互界面,通过它程序员可以访问C++源代码编辑器、资源编辑器,使用内部调试器,并且可以创建工程文件。
用鼠标单击Qt Creator应用程序的桌面图标,如图所示
创建Qt控制台程序
启动Qt后,选择File→NewFile or Project菜单命令,弹出如图所示的新建工程对话框。
单击选择Qt4 Console Application 工程类型,点击 OK 按钮。
输入工程名称,单击Next按钮,选择QtCore 复选框,点击Next,再点击Finish完成工程创建。
编辑程序
双击main.cpp文件,可以编辑该主文件,这个主文件就是源代码编辑器,如图所示。
左上区域是工程信息的显示区域。
编辑窗口主要用于输入C++程序。
工作区窗口左边有一个快捷工具栏,可以选择相应的窗口,Edit表示要编辑源文件,Output是输出编译的相关信息,如编译时的出错信息及链接信息等,Debug是调试信息输出窗口,Project则列出表示工程的相关信息。
在编辑界面下请输入以下程序完成你的第一个C++程序:
#include
#include
#include
using namespace std;
int main(intargc, char *argv[])
{
QCoreApplicationa(argc, argv);
int num1,num2;
cout<
cin>>num1>>num2;
cout<
returna.exec();
}
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
int num1,num2;
cout<
cin>>num1>>num2;
cout<
return a.exec();
}
源程序编辑完毕后,选择Build→Build All菜单命令(或者是按快捷键ctrl+shift+B),这样可以在输出窗口看到本程序项目相关的编译信息,编译错误(error)或者警告(warning)。关于编译错误信息已经在C语言中有详细介绍。这里就不再展开,同学们在今后的学习中多编程,就可以从编译信息中推断出程序的错误出在哪里。
如果程序正确,则可以选择Build→Run(或按快捷键Ctrl+R)运行程序。
简单编程训练
基本描述
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
int b[8],i;
for(i=0;i<8;i++)
{
cin>>b[i];
}
for(i=0;i<8;i=i+2)
{
cout<
}
return a.exec();
}
根据读入的正整数的值,输出其长方形的面积
输入描述
每次读入两个正整数,便输出其作为边长组成的长方形的面积,在输出每个面积时应回车
样本输入
1 2 4 5 6 7 8 9
样本输出
2
20
42
72
(2)输出九九乘法表,如:
(3)编程实现从键盘输入三