《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
原创粉丝点击