《C++ Primer Plus》2.7编程练习
来源:互联网 发布:打扮家 知乎 编辑:程序博客网 时间:2024/05/01 14:27
例一
show_name1.cpp–同行显示姓名地址
//show_name1.cpp--同行显示姓名地址//作者:黄子涵//日期:2016.10.20#include <iostream>using namespace std;int main(){ cout<<"黄子涵,湛江市。"<<endl; return 0;}
分行显示
//show_name1.cpp--分行显示姓名地址//作者:黄子涵//日期:2016.10.20#include <iostream>using namespace std;int main(){ cout<<"黄子涵"<<endl; cout<<"湛江市"<<endl; return 0;}
show_name1.cpp–输入显示姓名地址
//show_name1.cpp--输入显示姓名地址//作者:黄子涵//日期:2016.10.20#include <iostream>using namespace std;int main(){ char name[20]; char address[20]; cout<<"请输入你的姓名:"<<endl; cin>>name; cout<<"请输入你的地址:"<<endl; cin>>address; return 0;}
show_name1.cpp–cin.get()输入显示姓名地址
//show_name1.cpp--cin.get()输入显示姓名地址//作者:黄子涵//日期:2016.10.20#include <iostream>using namespace std;int main(){ //char name[20]; //char address[20]; cout<<"请输入你的姓名:"<<endl; cin.get(); cout<<"请输入你的地址:"<<endl; cin.get(); return 0;}//总结://cin.get()函数只能使用一次//不需要声明变量,直接从键盘获取输入
修改后
//show_name1.cpp--cin.get()输入显示姓名地址//作者:黄子涵//日期:2016.10.20#include <iostream>using namespace std;int main(){ cout<<"请输入你的姓名和地址:"<<endl; cin.get(); return 0;}
例二
long.cpp–long距离转换
//long.cpp--long距离转换//作者:黄子涵//2016.10.20#include <iostream>#define Long_yard 14//const Long_yard 14using namespace std;int main(){ int long_dist,yard; cout<<"请输入一个以long为单位的距离:"<<endl; cin>>long_dist; yard=long_dist*Long_yard; cout<<long_dist<<"long等于"<<yard<<"码"<<endl; return 0;}
例三
user_define.cpp–用户定义函数
//user_define.cpp--用户定义函数//作者:黄子涵//日期:2016.10.20#include <iostream>using namespace std;void user_define1();void user_define2();int main(){ void user_define1(); void user_define1(); void user_define2(); void user_define2(); return 0;}void user_define1(){ using namespace std; cout<<"Three blind mice"<<endl;}void user_define2(){ cout<<"See how they run"<<endl;}//总结://void func();将不返回任何值。//int main(){void func();}告诉编译器,这是一个空的不返回值函数;
修改后
//user_define.cpp--用户定义函数//作者:黄子涵//日期:2016.10.20#include <iostream>using namespace std;void user_define1();void user_define2();int main(){ user_define1(); user_define1(); user_define2(); user_define2(); return 0;}void user_define1(){ using namespace std; cout<<"Three blind mice"<<endl;}void user_define2(){ cout<<"See how they run"<<endl;}
例四
input_age.cpp–输入年龄显示月
//input_age.cpp--输入年龄显示月//作者:黄子涵//日期:2010.10.20#include <iostream>using namespace std;int main(){ int age; cout<<"请输入你的年龄:"<<endl; cin>>age; cout<<age<<"岁包含"<<age*12<<"个月"<<endl; return 0;}
input_age.cpp–输入年龄显示月(调用函数)
//input_age.cpp--输入年龄显示月(调用函数)//作者:黄子涵//日期:2010.10.20#include <iostream>using namespace std;void input_age1();void input_age2();int main(){ input_age1(); input_age2(); return 0;}void input_age1(){ cout<<"请输入你的年龄:"<<endl;}void input_age2(){ int age; cin>>age; cout<<age<<"岁包含"<<age*12<<"个月"<<endl;}
例五
Celsius.cpp–华氏摄氏转换
//Celsius.cpp--华氏摄氏转换//作者:黄子涵//日期:2010.10.20#include <iostream>using namespace std;double Fahrenheit_Celsius(double Celsius);int main(){ double x; cout<<"请输入一个摄氏温度值:"<<endl; cin>>x; cout<<x<<"度等于"<<Fahrenheit_Celsius(x)<<"度。"<<endl; return 0;}double Fahrenheit_Celsius(double Celsius){ return 1.8*Celsius+32.0;}
例六
lightyears_au.cpp–光年与天文单位转换
//lightyears_au.cpp--光年与天文单位转换//作者:黄子涵//日期:2010.10.20#include <iostream>using namespace std;double Lightyears_au(double Lightyears);int main(){ double x; cout<<"请输入一个光年值:"<<endl; cin>>x; cout<<x<<"光年等于"<<Lightyears_au(x)<<"天文单位。"<<endl; return 0;}double Lightyears_au(double Lightyears){ return Lightyears*63240;}
例七
show_h_m.cpp–显示小时和分钟
//show_h_m.cpp--显示小时和分钟//作者:黄子涵//日期:2010.10.20#include <iostream>using namespace std;void show_h_m(int h,int m);int main(){ int a,b; cout<<"请输入小时:"; cin>>a; cout<<"请输入分钟:"; cin>>b; show_h_m(a,b); return 0;}void show_h_m(int h,int m){ cout<<"时间:"<<h<<":"<<m<<endl;}
0 0
- c++primer plus 2.7编程练习作业
- C++primer plus第六版课后编程练习答案2.7
- C++primer plus 编程练习10.10
- C Primer Plus第二章编程练习
- c++primer plus第五章编程练习
- C++primer plus第六章编程练习
- C++primer plus第十七章编程练习
- 《C++ Primer Plus》2.7编程练习
- C Primer Plus 13章编程练习7问题
- 《C Primer Plus 第五版》第十章编程练习
- C++primer Plus 第六版 编程练习3.7.1
- 《c primer plus》编程练习回顾-第二章
- 《c primer plus》编程练习回顾-第三章
- 《c primer plus》编程练习回顾-第四章
- 《c primer plus》编程练习回顾-第五章
- 《c primer plus》编程练习回顾-第六章
- 《c primer plus》编程练习回顾-第七章
- 《c primer plus》编程练习回顾-第八章
- HBase 常用Shell命令
- JS初级给页面添加6000个按钮
- 路由器端口映射实现外网访问本地服务器
- 算法-第四版-练习1.3.11解答
- 让Xcode8支持iPhone4
- 《C++ Primer Plus》2.7编程练习
- android Handler机制源码详解
- Python学习六之文件
- Elasticsearch 下载 安装
- linux系统下搭建mongodb环境
- Golang的并发处理
- Golang和HTTPS在网站前端接入里的高效应用
- 图解集合2:LinkedList
- Golang语言 之网络