c++primer plus 第六版 第2章 编程练习之路

原创 2017年01月03日 19:54:19

//c++ Primer Plus(习题2.2)

//input 以 long为单位的距离,将它转换成码.(1 long =220码)
#include<iostream>

const float Yard = 220;
int main()
{
	using namespace std;
	cout<< "Input distance by long:";
	float result;
	cin >> result;
	cout << result << "long change to Yard is " << result*Yard << endl;
	return 0;
}

//c++ Primer Plus(习题2.3)

//use function twice,input some sentence!
#include<iostream>
void printf1(...); //不带参数列表的要用...
void printf2(...);
using namespace std;
int main(void)
{
	printf1();
	printf1();
	printf2();
	printf2();
	return 0;
}
void printf1(...)
{
	cout << "Three blind mice\n";
}
void printf2(...)
{
	cout << "See how they run\n";
}

//c++ Primer Plus(习题2.4)

//Input ages,Output how many mouths!
#include<iostream>
const int Years = 12;
int main(void)
{
	using namespace std;
	cout << "Enter your age: ";
	int ages;
	cin >> ages;
	cout << "You live " << ages*Years << " months!\n"<<"Bye!";
	return 0;
}
//c++ Primer Plus(习题2.5)

//Input Celsius dgree tranform to Fahrenheit
#include<iostream>
using namespace std;
double Celsius_Fahrenheit(double degree);
int main(void)
{
cout << "Please enter a Celsious value: ";
double value,result;
cin >> value;
result=Celsius_Fahrenheit(value);
cout << value << " degree Celsius is " << result << " degrees Fahrenheit.\n";
return 0;
}
double Celsius_Fahrenheit(double degree)
{
return degree*1.8 + 32.0;
}

//c++ Primer Plus(习题2.6)

//以光年值为参数,返回对应天文单位的值
#include<iostream>
using namespace std;
double light_astronomical(double years);
int main(void)
{
	cout << "Enter the number of light years: ";
	double lightyears, result;
	cin >> lightyears;
	result =light_astronomical(lightyears);
	cout << lightyears << " light years= " << result << " astronomical units.\n";
	return 0;
}
double light_astronomical(double years)
{
	return years*63240; //1光年=63240天文单位
}


//c++ Primer Plus(习题2.7)

//Input hours and minutes,follow text;
#include<iostream>
using namespace std;
void hours_minutes
(
int hours,int minutes);
int main(void)
{
	cout << "Enter the number of hours: ";
	int Hours, Minutes;
	cin >> Hours;
	cout << "Enter the number of minute: ";
	cin >> Minutes;
	hours_minutes(Hours,Minutes);
	return 0;
}
void hours_minutes(int hours,int minutes)
{
	cout << "Time: " << hours << ":" << minutes<<endl;
}


未完待续。。。。。。。。

版权声明:本文为博主原创文章,未经博主允许不得转载。

C++ Primer Plus第六版 第十二章 编程练习答案

开学到现在写了一堆代码 然而懒得写博客发2333333 AHU今年最长寒假40多天简直爽cry 话说今晚C++实验期末考试啊= = 最近一直在写各科实验的代码 还有自己论文的东西。。。这本书的题目都没...
  • zhaoshu01234
  • zhaoshu01234
  • 2015年11月19日 16:48
  • 1470

C++ Primer Plus第六版 第十三章 编程练习答案

今天下午体测 GGGGGGGGGGGG //第一题 //main.cpp #include "cd.h" void Bravo(const Cd &disk); int main() { C...
  • zhaoshu01234
  • zhaoshu01234
  • 2015年11月21日 11:55
  • 1605

C++ Primer Plus第六版 第十四章 编程练习答案

这章有点难的= =。。。那个虚MI和模板把我看的有点晕QAQ //main.cpp #include #include "winec.h" int main() { using std::cin...
  • zhaoshu01234
  • zhaoshu01234
  • 2015年12月05日 13:52
  • 1532

C++primer plus第六版课后编程题答案14.1

Pair.cpp #include using namespace std; //p580 template class Pair{ private: T1 a; T2 b; public:...
  • guang_jing
  • guang_jing
  • 2014年04月24日 13:09
  • 1859

C++ Primer Plus第六版 第十七章 编程练习答案(完结篇...木有18章)

前前后后这本书也看了有很长时间了,当初刚拿到这本书的时候:卧槽 800多页 这么厚怎么可能看完。 然后一点点读一点点啃,也总算把这本书啃完了。当然 这本书读完,C++也未必能算入门,还需要后续不断的...
  • zhaoshu01234
  • zhaoshu01234
  • 2015年12月12日 09:50
  • 1210

c++ primer plus(第6版)中文版 第十二章编程练习答案

第十二章编程练习答案
  • gd275313
  • gd275313
  • 2014年05月18日 17:05
  • 1580

【读书笔记:C++ primer plus 第六版 中文版】第2章:开始学习C++

转载请注明出处: 本章内容包括: 创建C++程序. C++程序的一般格式. #include编译指令. main()函数. 使用cout对象进行输出 在C++程序中加入注释. 何时以及如何使用endl...
  • enyusmile
  • enyusmile
  • 2015年06月21日 10:33
  • 820

c++ Primer Plus(第六版)第十二章习题,写代码之路

c++ Primer Plus(习题12.1) //12.1头文件 #pragma once #ifndef COW_H #define COW_H #include #include class ...
  • Robot_x
  • Robot_x
  • 2017年01月20日 13:01
  • 495

c++ primer plus(第6版)中文版 第九章编程练习答案

第九章编程练习答案 9.1根据以下头文件内容编写多文件程序,提示用户输入姓名的等级,存在结构中(多文件编译时,要一起编译,g++ mian.cc golf.cc)...
  • gd275313
  • gd275313
  • 2014年05月11日 14:39
  • 1733

c++ Primer Plus(第六版)第十一章,编程练习之路

c++ Primer Plus(第六版)第十一章,个人学习记录,成长中
  • Robot_x
  • Robot_x
  • 2017年01月14日 12:55
  • 323
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c++primer plus 第六版 第2章 编程练习之路
举报原因:
原因补充:

(最多只允许输入30个字)