c++ primer plus 学习第一天--第二章
来源:互联网 发布:广电网络网上营业厅 编辑:程序博客网 时间:2024/06/12 01:12
进入c++
一、代码:
#include //相当于#include,包含输入输出函数**int main() //和c一样{ using namespace std; //using 编译指令 cout<<"come up and c++ me some time."; //相当于c语言的printf(); cout<<endl; //相当于c语言的”\n“;重启一行 cout<<"you won't regret it!"<<endl; //也可以在字符串中加入\n 重启一行 cin.get(); //相当于c语言的getchar(), 运行窗口一直打开,直到你按下任何键 return 0;}
二、笔记
1.注释用//(单行注释) 或者(实现多行注释);
2.using namespace std 使得std中名称空间中的所有名称都可以使用;如果没有加这句编译指令,cout格式 应该是std::cout;这是一下种偷懒的做法,还可以使有需要的名称可用;格式为 using std::cout; using std::endl;
3.cout <
#include<iostream>int main(){ using namespace std; int carrots; carrots=15; cout << "I have "; cout << carrots; cout << "carrots."; cout << endl; carrots=carrots-1; cout <<"Crunch,crunch.Now I have "<<carrots<<" carrots"<<endl; cin.get(); return 0;}
其他c++语句
一、代码
#include<iostream>int main(){ using namespace std; int carrots; cout << "How many carrots do you have?"<<endl; cin >>carrots; //读取键盘输入 cout <<"Here are two more."<<endl; carrots=carrots+2; cout <<"Now you have "<<carrots<<" carrots."<<endl; cin.get(); cin.get(); return 0;}
函数
一、代码(1)
#include<iostream>#include<cmath>int main(){ using namespace std; double area; cout << "Enter the floor area, in square feet ,of your home:"; cin >> area; double side; side = sqrt(area); cout << "That's the equivalent of a square "<<side << " feet to the side." << "How fascinating!"<<endl; cin.get(); cin.get(); return 0;}
代码(2)
#include<iostream>void simon(int);int main(){ using namespace std; simon(3); cout << "Pick an integer: "; int count; cin >> count; simon(count); cout << "Done!"<<endl; cin.get(); cin.get(); return 0;}void simon(int n){ using namespace std; cout<<"Simon says touch your toes "<< n << " times." << endl;}
代码(3)
#include<iostream>int stonetolb(int);int main(){ using namespace std; int stone; cout << "Enter the weight in stone:"; cin >> stone; int pounds = stonetolb(stone); cout << stone << "stone = "; cout << pounds << " pounds."<<endl; cin.get(); cin.get(); return 0;}int stonetolb(int sts){ return 14 * sts;}
编程练习
1、编写一个c++程序,它显示你的姓名和地址。
#include<iostream>int main() { using namespace std; cout << "name: green hand \naddress:xxx省xxx市"; cin.get(); }
2、编写一个c++程序,它要求用户输入一个以long为单位的距离,然后将它转换为码(一long=220码)。
#include<iostream>int main() { using namespace std; double l,ma; cout << "请输入一个以long为单位的距离:"; cin >> l; cout <<endl; ma=l*220; cout << l<<" long = "<<ma<< " 码"; cin.get(); cin.get(); return 0;}
3、编写一个c++程序,它使用3个用户定义的函数(包括main() ),并生成下面的输出:
Three blind mice
Three blind mice
See how they run
其中两个函数都调用两次
#include<iostream>void myfun1();void myfun2();using namespace std; int main() { myfun1(); myfun1(); myfun2(); myfun2(); cin.get();}void myfun1(){ cout << "Three blind mice"<<endl;}void myfun2(){ cout << "See how they run"<<endl;}
4、编写程序,让用户输入其年龄,然后显示该年龄包含多少个月,如下显示: Enter your age : 29
#include<iostream>using namespace std; int main() { int age; cout << "Enter your age: "; cin >> age; cin.get(); cin.get();}
5、编写一个程序,其中的main()调用一个用户定义的函数(以摄氏温度值为参数,并返回相应的华氏温度值)。该函数按下面的格式要求用户输入摄氏温度,并显示结果:
#include<iostream>using namespace std; int main() { double cel,fa; cout << "Please enter a Celsius value: "; cin >> cel; fa = cel*1.8+32.0; cout << cel <<" degress celsius is "<<fa<<" degrees Fahrenheit."; cin.get(); cin.get();}
6.
#include<iostream>using namespace std; double change(double);int main() { double light,units; cout << "Enter the number of light year: "; cin >> light; units = change(light); cout << light<<" light years = "<<units<<" astroomical units."; cin.get(); cin.get();}double change(double n ){ return n*63240;}
7.
#include<iostream>using namespace std; int main() { double shi,fen; cout << "Enter the number of hours : "; cin >> shi; cout << "Enter the number of minutes : "; cin >> fen; cout <<"Time: " <<shi<<":"<<fen<<endl; cin.get(); cin.get(); cin.get();}
- c++ primer plus 学习第一天--第二章
- C+Primer+Plus学习笔记-第二章
- C primer plus 第二章
- C Primer Plus 第二章
- C Primer Plus(第6版)第二章答案
- C Primer Plus学习笔记----第二章C语言概述
- C++ Primer Plus学习:第二章 开始学习C++(1)
- C++ Primer Plus学习:第二章 开始学习C++(2)
- 学习C Primer Plus第3章之心得
- c primer plus 第二章习题摘录
- 《C Primer Plus 》 第二章总结
- C Primer Plus第二章编程练习
- C++ Primer Plus学习笔记(第二章)
- C++ Primer Plus学习笔记:第二章
- C++primer学习笔记第一天
- c primer plus第14章习题
- c++primer plus 第12章习题
- C Primer Plus学习
- 神奇的快速幂
- bolts-android
- 剑指offer(52)-链表中环的入口结点
- va_list使用及原理
- IOS中导入OpenCV
- c++ primer plus 学习第一天--第二章
- 在Robot FrameWork中引用自定义关键字的过程
- 走遍世界 —— 爱尔兰
- android简易画图板与五子棋
- Java-1.5新特性之泛型
- BZOJ3720: Gty的妹子树
- Error: method GET is not supported by this URL 一个关于传统servlet的问题
- RecyclerView 项目实例
- Meeting Rooms