1、利用Visual C++集成开发环境进行简单程序设计
启动 Microsoft Visual C++ 6.0 ,此时编辑区是空白的,接着可进行下面的操作:
①创建C++项目
通过文件(File)菜单的新建(New…)命令,出现下面的对话框,可用来创建一项目。此例中项目名为 Hello
②创建C++源程序文件
③输入源程序并运行
④查看生成的项目文件
⑤对项目重新编辑的方法
2、利用C++的流对象进行输入和输出
程序和用户进行交互很重要,此处进行简单的交互,对大家今后的学习很有帮助。首先看下面简单的例子。
// 计算用户输入的两个整数的和
#include<iostream.h>
void main()
{
int a,b;
cout<<“请输入两个整数:\n”;
cin>>a>>b;
cout<<“这两个整数的和=”<<a+b<<endl;
}
运行的结果如下:
请输入两个整数: 123 36 这两个整数的和=159 Press any key to continue |
说明:
int a,b;
用来定义两个变量,这两个变量可用来存放整数。
cin>>a>>b;
cin是标准输入流对象,代表键盘。
>>是提取运算符,其后只能是变量,用于从键盘获取数据并保存在其后的变量中。
可用多个>>运算符同时为多个变量设置值。
执行到该语句,程序会停下来等待用户从键盘输入两个整数。数据间可用空格、制表符或回车分隔。数据输入完,按回车键继续往下运行。
为使程序停止运行时不致于用户感到茫然,所以在该句之前有一句cout<<“请输入两个整数:\n”;,目的就是提醒用户注意,该输入数据了。
\n
表示换行符,一般用于字符串中。
endl
表示一行结束,也可起到换行的作用。
比如下面三行的显示结果都是一样的:
cout<<“12345\nABCDEFG”;
cout<<“12345″<<‘\n'<<“ABCDEFG”;
cout<<“12345″<<endl<<“ABCDEFG”;
都是:
12345 ABCDEFG Press any key to continue |
cout<<“这两个整数的和=”<<a+b<<endl;
cout是标准输出流对象,代表显示器。
<<是插入运算符,用于将其后的值插入到输出流中,以显示在屏幕上。
可以用多个<<运算符来显示多个数据值。
在输入数据时一定要注意输入数据的类型,比如下面的输入产生了错误的结果:
请输入两个整数: 12.3 45 这两个整数的和=12 Press any key to continue |
*********************************************************************
程序设计及运行的常见错误:
1、用中文全角进行程序的输入。
仅可在字符串常量及注释的说明文字中使用中文及符号。
2、变量没有定义或初始化就使用
3、不注意大小写的区别
4、存在多个主函数。
项目中可包括多个源程序文件,但只能有一个文件中包含main函数。
5、缺少必要的头文件或头文件名写错。
比如:cin\cout\endl 需要包含头文件 iostream.h
6、从键盘输入变量的值错。
int a,b; // 定义两个整形变量
cin>>”请输入a的值:”>>a; // cin后跟的只能是变量,不能是字符串常量
cin>>a,b; // 只能输入a的值,并未输入b的值
输入数据时值类型错误:1.23 45 // 想输入两个整数,却输入了小数和整数
7、输出错误。
cout<<“字符串”<<变量<<表达式<<endl;
上一篇: C++语言概述 下一篇: 夜半无眠