使用c++工具cout生成字符输出。
#includeusing namespace std; int main() { cout << "Hello World!" << endl; cout <<"you wont regret it!" << endl; return 0; }
c++也能够使用printf()、scanf()和其他所有标准c输入输出函数,只需要包含常规c语言的stdio。h文件。
c++程序比如包含一个名为main()的函数。
c++注释://注释一行
注释多行
如果程序要使用c++输入输出工具:提供这样两行代码
#include
using namespace std;
#include
将源代码文件和iostream组合成一个复合文件,编译的下一阶段将使用该文件。
使用cin和cout进行输入输出必须包含iostream文件
名称空间:如果使用iostream而不是iostream.h则应该使用下面的名称空间编译指令来使iostream中的定义对程序可用:
using namespace std;
类、函数、变量时c++编译器的标准组件,他们现在被放在名称空间std中。仅当头文件中没有扩展名h时,情况才如此。
iostream中定义的cout变量实际是 std::cout std::endl
可以省去using,用用下面方式编码:
std::cout<<"hello world !" << std::end;
2、2c++语句变量声明:
int a = 0;它将为变量声明内存空间。
cin >> 变量名
复习题:
1、c++程序的模块叫什么?
函数
2、
包含iostream头文件,将头文件内容添加到源代码中
3、
using预编译指令, 使用命名空间std
4、
cout << "hello world " << endl;
5、
int cheeses
6、
int cheeses = 32;
7、
cin >> cheeses;
8、
cout << "we have" << X <<"varieties of cheese" << endl;
9、
创建了一个返回值为int函数名是froop传入参数是double类型的函数
创建了一个无返回值,传入参数是int 名字为rattle的函数
创建了一个返回值为int类型的无参 名为prune的函数。
10、当函数无返回值时
11、
1、using namepace std;
2、std::cout
3、using std::cout
编程练习:
1、
#includeusing namespace std; int main() { cout << "我的名字是xxx" << endl; cout <<"我居住在xxx" << endl; return 0; }
2、
#includeusing namespace std; int main() { double distance; cout << "请输入一个用long为单位的距离" << endl; cin >> distance; cout <<"long距离对应的码="<<220*distance << endl; return 0; }
3、
#includeusing namespace std; void print_mice(void); void print_run(void); int main() { print_mice(); print_run(); print_mice(); print_run(); return 0; } void print_mice(void) { cout << "three blind mice" << endl; } void print_run(void) { cout << "see how they run " << endl; }
4、
#includeusing namespace std; int main() { int age; cout << "请输入你的年龄" << endl; cin >> age; cout << "你已经出生"<< age*12 << "个月了!!"<< endl; return 0; }
5、
#includeusing namespace std; double fanhui( double a); int main() { double celsius; cout << "please enter a celsius value : "; cin >> celsius; double fahrenheit; fahrenheit = fanhui(celsius); cout << celsius << " degree celsius is "<< fahrenheit << " fashrenheit"<< endl; return 0; } double fanhui( double a) { return (1.8*a+32); }
6、
#includeusing namespace std; double fanhui( double a); int main() { double light; cout << "enter the number of light years : "; cin >> light; double units; units = fanhui(light); cout << light << " light years = "<< units << " astronomical units"<< endl; return 0; } double fanhui( double a) { return (a*63240); }
7、
#includeusing namespace std; void fanhui(int a ,int b); int main() { int hours,minutes; cout << "enter the number of hours : "; cin >> hours; cout << "enter the number of minutes : "; cin >> minutes; fanhui(hours,minutes); return 0; } void fanhui( int a ,int b) { cout <<"time: " << a <<":" << b <



