////C++ Primer Plus -- Chapter 3--3
#include <iostream>
using namespace std;
const int sec_to_min=60;
const int min_to_deg=60;
int main ()
{
double degrees,minutes,seconds;
cout<<"Enter a latitude in degrees,minutes,and seconds:\n";
cout<<"First,enter the degrees:";
cin>>degrees;
cout<<"Next,enter the minutes of arc:";
......................
阅读全部 | 2016年3月30日 14:38
//C++ Primer Plus -- Chapter 3--2
#include<iostream>
const double k_to_pound=2.2;
const int inch_to_feet=12;
const double inch_to_meter=0.0254;
int main (void)
{
using namespace std;
int inch,feet;
cout<<"Please enter your height as how many inches and feet:";
cin>>inch>>feet;
double pound;
......................
阅读全部 | 2016年3月30日 14:25
//C++ Primer Plus -- Chapter 2--1
#include <iostream>
const int inch_to_feet=12;
using namespace std;
int main ()
{
int height;
cout<<"Pleace input your height:______\b\b\b\b\b\b";
cin>>height;
int feet=height/inch_to_feet;
int inch=height%inch_to_feet;
cout<<"Now,your height is "<<feet<<" feet, "<<inch<<" inch.\n";
......................
阅读全部 | 2016年3月30日 13:55
/*编写一个程序,要求用户输入小时数和分钟数.在main()函数中,将这两个
值传递给一个void函数,后者以下面这样的格式显示这两个值:
Enterthenumberofhours:9
Enterthenumberofmunites:28
Time:9:28 */
#include <iostream>
using namespace std;
void time(int m, int n);
int main()
{
int hour,minute;
......................
阅读全部 | 2016年3月29日 15:32
/*编写一个程序,其main()调用一个用户定义的函数(以光年值为参数,并返回对应天文单位的值).该程序按下面的格
式要求用户输入光年值,并显示结果:Enterthenumberoflightyears:4.24.2lightyears=265608astronomicalunits.天文单位是从地球到太阳
的平均距离(约150,000,000千米活93,000,000//英里),光年是光一年走的距离(约10万亿千米或6万亿英里.除太阳
外,最近的恒星大约离地球4.2光年).请使用double类型(参见程序清单2.4),转换公式为:1光年=63,240天文单位 */
#include <iostream>
using namespace std;
double LY_convert_AU(double);
int main ()
{
double LY;
double AU;
......................
阅读全部 | 2016年3月29日 15:21
/*编写一个程序,其中的main()调用一个用户定义的函数(以摄氏温度值为参数,并返回相应的
华氏温度值).该程序按下面的格式要求用户输入摄氏温度值,并显示结果:
PleaseenteraCelsiusvalue:20
20degreesCelsiusis68degreesFahrenheit.
下面是转换公式:华氏温度=1.8*摄氏温度+32.0 */
#include<iostream>
......................
阅读全部 | 2016年3月29日 15:07
//让用户输入其年龄,然后显示该年龄包含几个月。
#include <iostream>
int sum(int n);
int main ()
{
using namespace std;
cout<<"Enter your age : ";
int age;
cin>>age;
int month = sum(age);
cout<<"month is :"<<month<<endl;
......................
阅读全部 | 2016年3月29日 14:57
//编写一个C++程序,它使用3个用户定义的函数(包括main()),并生成下面的输出:
Threeblindmice
Threeblindmice
Seehowtheyrun
Seehowtheyrun
其中一个函数要调用两次,该函数生成前两行;另一个函数也被调用两次,并生成其余的输出.
#include<iostream>
......................
阅读全部 | 2016年3月29日 14:48
//编写一个C++程序,它要求用户输入一个以long为单位的距离,然后将它转换为码(1long等于 220码)
#include <iostream>
using namespace std;
double feetTof(double furlongs);
int main ()
{
cout<<"Enter a distance in furlongs:";
double furlongs;
cin>>furlongs;
double feet;
feet=feetTof(furlongs);
cout<<furlongs<<" furlongs = "<<feet<<" feet. "<<endl;
......................
阅读全部 | 2016年3月29日 14:41
//题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上
#include<stdio.h>
int main (void)
{
int day,x1,x2;
day=9;
x2=1;
while(day>0)
{
x1=(x2+1)*2;
x2=x1;
......................
阅读全部 | 2016年3月27日 09:51