Visual C++ 学习笔记( 一 ) C++ 入门(转rockybug)
来源:互联网 发布:电脑在线报修系统源码 编辑:程序博客网 时间:2024/05/19 23:59
程序: 程序是任何有目的的,预想好的动作序列。它是一种软件。
程序设计的首要目标:可读性、易维护、可移植及高效。
面向对象程序设计的实现需要: 封装和数据隐藏技术,继承和多态性技术。
#include <iostream.h> //在Visual Studio.net 2003中不再使用iostream.h定义输出流,应改为 using namespace std;
void main() //main() 主函数,每个C++程序都应该有一个main()函数,void表示无返回值
{
cout <<"I am a Student. /n"; //cout与cin是C++标准输出与输入函数,功能与C中的printf和scanf类似
}
变量:
C++ 中,变量必须在声明之后才能使用,定义变量意味着给变量分配内存空间。
#include <iostream.h>
void main()
{
int a,b,result; //定义a,b,result三个变量为整型(int)
cout <<"Please input two numbers: /n";
cin >>a >>b;
result = 3*a-2*b+1;
cout <<"result is" <<result <<endl; //endl与/n的作用是等价的,表示输出一个回车符。
}
函数:
C++ 用函数组织程序,程序是由函数驱动的,一个C++ 程序由一个主函数和若干个函数构成。
函数有两种:标准库函数和用户定义函数
一个函数必须在函数声明后才能使用(被调用),声明总是由函数原型构成的。
函数定义包含函数说明,函数定义中的参数称为形式参数(形参),调用函数实际传递的值称为实际参数(实参),参数声明时要指出其类型。
C++的简单程序结构样板:
调用标准库sqrt()来求两个数中较大值的平方根
#include <iostream.h>
#include <math.h> //因为我们用到了sqrt()求平方根函数,所以定义math.h头文件
double max (double x, double y); //定义函数max(),double表示双精度型,其中x,y表示形参,double指出形参类型。
void main()
{
double a,b,c;
cout <<"Input two numbers:" <<endl;
cin >>a >>b;
c = max(a,b); //max(a,b)中的a和b为实参。
cout <<"The Squart Of Maximum =" <<sqrt(c);
}
double max(double x, double y)
{
if (x>y) //if...else...语句中只能包含一条语句或一个语句块。
return x;
else
return y;
}
小结:
main() 函数是特殊的用户定义函数,每个程序只能有一个main()函数,且必须要有。
定义变量:int(整型) double(双精度型) 以后还会接触到更多。
定义函数:形式参数、实际参数。定义函数时,其中的参数必须指出其类型。
面向对象的程序设计< OOP > Object Oriented Programming
程序设计的首要目标:可读性、易维护、可移植及高效。
面向对象程序设计的实现需要: 封装和数据隐藏技术,继承和多态性技术。
#include <iostream.h> //在Visual Studio.net 2003中不再使用iostream.h定义输出流,应改为 using namespace std;
void main() //main() 主函数,每个C++程序都应该有一个main()函数,void表示无返回值
{
cout <<"I am a Student. /n"; //cout与cin是C++标准输出与输入函数,功能与C中的printf和scanf类似
}
变量:
C++ 中,变量必须在声明之后才能使用,定义变量意味着给变量分配内存空间。
#include <iostream.h>
void main()
{
int a,b,result; //定义a,b,result三个变量为整型(int)
cout <<"Please input two numbers: /n";
cin >>a >>b;
result = 3*a-2*b+1;
cout <<"result is" <<result <<endl; //endl与/n的作用是等价的,表示输出一个回车符。
}
函数:
C++ 用函数组织程序,程序是由函数驱动的,一个C++ 程序由一个主函数和若干个函数构成。
函数有两种:标准库函数和用户定义函数
一个函数必须在函数声明后才能使用(被调用),声明总是由函数原型构成的。
函数定义包含函数说明,函数定义中的参数称为形式参数(形参),调用函数实际传递的值称为实际参数(实参),参数声明时要指出其类型。
C++的简单程序结构样板:
调用标准库sqrt()来求两个数中较大值的平方根
#include <iostream.h>
#include <math.h> //因为我们用到了sqrt()求平方根函数,所以定义math.h头文件
double max (double x, double y); //定义函数max(),double表示双精度型,其中x,y表示形参,double指出形参类型。
void main()
{
double a,b,c;
cout <<"Input two numbers:" <<endl;
cin >>a >>b;
c = max(a,b); //max(a,b)中的a和b为实参。
cout <<"The Squart Of Maximum =" <<sqrt(c);
}
double max(double x, double y)
{
if (x>y) //if...else...语句中只能包含一条语句或一个语句块。
return x;
else
return y;
}
小结:
main() 函数是特殊的用户定义函数,每个程序只能有一个main()函数,且必须要有。
定义变量:int(整型) double(双精度型) 以后还会接触到更多。
定义函数:形式参数、实际参数。定义函数时,其中的参数必须指出其类型。
面向对象的程序设计< OOP > Object Oriented Programming
- Visual C++ 学习笔记( 一 ) C++ 入门(转rockybug)
- Visual C++ 学习笔记( 二 ) 基本数据类型与输入输出 (转rockybug)
- Visual C++ 学习笔记(三)表达式和语句 (转rockybug)
- C++Primer学习笔记一:快速入门
- c学习笔记(一)
- 【C++】学习笔记一
- C: 入门学习笔记(1)
- C: 入门学习笔记(2)
- Visual C++MFC编程实例 学习笔记
- 学习笔记,visual C++.NET编程
- C++&C学习笔记(一)(基础)
- C#的学习笔记(一)
- Linux c 学习笔记(一)
- 学习《c++primer》笔记一
- c语言学习笔记一
- c 学习笔记 (一)
- C语言学习笔记一
- 《C++Primer》 学习笔记一
- H.264 Abbreviations
- 关于先进先出成本计算1
- 判断窗口是刷新还是关闭
- SPRING数据访问对象(DAO)框架入门(!!)
- 做实验遇到的问题
- Visual C++ 学习笔记( 一 ) C++ 入门(转rockybug)
- 关于先进先出成本计算2
- linux Rehat as 4 的lamp环境配置过程(自己的过程记录)
- automation 服务器不能创建对象解决方式
- Visual C++ 学习笔记( 二 ) 基本数据类型与输入输出 (转rockybug)
- 关于树型dropdownlist的绑定
- 小诗一首--在30高考之日感慨一下
- Visual C++ 学习笔记(三)表达式和语句 (转rockybug)
- 平时遇到的笑话