c++ primer plus 第四章 课后题答案
- #include<iostream>
- #include<string>
- using namespace std;
- int main()
- {
- string first_name;
- string last_name;
- char grade;
- int age;
- cout << "What is your first name? ";
- getline(cin,first_name);
- cout << endl << "What is your last name? ";
- getline(cin,last_name);
- cout << endl << "What letter grade do you deserve? ";
- cin >> grade;
- cout << endl << "What is your age? ";
- cin >> age;
- cout << "Name: " << last_name << ", " << first_name << endl;
- cout << "Grade: " << char(grade + ) << endl;
- cout << "Age: " << age << endl;
- cin.get();
- cin.get();
- return ;
- }
- #include <iostream>
- #include<string>
- int main()
- {
- using namespace std;
- string name;
- string dessert;
- cout << "Enter your name:\n";
- getline(cin,name);
- cout << "Enter your favorite dessert:\n";
- getline(cin,dessert);
- cout << "I have some delicious " << dessert;
- cout << " for you, " << name << ".\n";
- cin.get();
- return ;
- }
- #include<iostream>
- #include<cstring>
- using namespace std;
- int main()
- {
- char first_name[];
- char last_name[];
- char name[];
- cout << "Enter your first name: ";
- cin >> first_name;
- cout << endl << "Enter your last name: ";
- cin >> last_name;
- strcpy_s(name, last_name);
- strcat_s(name, ",");
- strcat_s(name, first_name);
- cout << endl << "Here’s the information in a single string: " << name;
- //cout << endl << "Here’s the information in a single string: " << last_name << " , " << first_name;
- cin.get();
- cin.get();
- return ;
- }
- #include<iostream>
- #include<string>
- using namespace std;
- int main()
- {
- string first_name;
- string last_name;
- string name;
- cout << "Enter your first name: ";
- getline(cin,first_name);
- cout << "Enter your last name: ";
- getline(cin,last_name);
- name = last_name + "," + first_name;
- cout << "Here's the information in a single string: " << name << endl;
- cin.get();
- //system("pause");
- return ;
- }
- #include<iostream>
- using namespace std;
- struct CandyBar
- {
- char bard[];
- double weight;
- int calories;
- };
- int main()
- {
- CandyBar snack =
- {
- "Mocha Munch",
- 2.3,
- };
- cout << "The bard of this candy is: " << snack.bard << endl;
- cout << "The weight of this candy is: " << snack.weight << endl;
- cout << "The calories of this candy is: " << snack.calories << endl;
- cin.get();
- return ;
- }
- #include<iostream>
- using namespace std;
- struct Candy {
- char name[];
- double weight;
- int calories;
- };
- int main() {
- //Candy snack[3];
- //snack[0] = { "Mocha Munch1", 2.3, 350 };
- //snack[1] = { "Mocha Munch2", 2.5, 360 };
- //snack[2] = { "Mocha Munch3", 2.7, 390 };
- Candy snack[] = { { "Mocha Munch1", 2.3, } ,
- { "Mocha Munch2", 2.5, } ,
- { "Mocha Munch3", 2.7, } };
- cout << snack[].name << "'s weight is " << snack[].weight <<
- ", and it includes " << snack[].calories << " calories.\n";
- cout << snack[].name << "'s weight is " << snack[].weight <<
- ", and it includes " << snack[].calories << " calories.\n";
- cout << snack[].name << "'s weight is " << snack[].weight <<
- ", and it includes " << snack[].calories << " calories.\n";
- system("pause");
- return ;
- }
- #include<iostream>
- using namespace std;
- struct Pizza
- {
- char name[];
- double diameter;
- double weight;
- };
- int main()
- {
- Pizza x;
- cout << "Please enter the name of this pizza: ";
- cin >> x.name;
- cout << "Please enter the diameter of this pizza: ";
- cin >> x.diameter;
- cout << "Please enter the weight of this pizza: ";
- cin >> x.weight;
- cout << "The name of this pizza is " << x.name << endl;
- cout << "The diameter of this pizza is " << x.diameter << endl;
- cout << "The weight of this pizza is " << x.weight << endl;
- system("pause");
- return ;
- }
- #include<iostream>
- using namespace std;
- struct Pizza {
- char name[];
- double diameter;
- double weight;
- };
- int main() {
- Pizza *pizza = new Pizza;
- cout << "Please enter the name of this pizza: ";
- cin >> pizza->name;
- cout << "Please enter the diameter of this pizza: ";
- cin >> pizza->diameter;
- cout << "Please enter the weight of this pizza: ";
- cin >> pizza->weight;
- cout << "The name of this pizza is " << pizza->name << endl;
- cout << "The diameter of this pizza is " << pizza->diameter << endl;
- cout << "The weight of this pizza is " << pizza->weight << endl;
- delete pizza;
- system("pause");
- return ;
- }
- #include<iostream>
- using namespace std;
- struct Candy {
- char name[];
- double weight;
- int calories;
- };
- int main()
- {
- Candy *snack = new Candy[];
- snack[] = { "Mocha Munch1", 2.3, };
- snack[] = { "Mocha Munch2", 2.5, };
- snack[] = { "Mocha Munch3", 2.7, };
- cout << snack[].name << "'s weight is " << snack[].weight <<
- ", and it includes " << snack[].calories << " calories.\n";
- cout << snack[].name << "'s weight is " << snack[].weight <<
- ", and it includes " << snack[].calories << " calories.\n";
- cout << snack[].name << "'s weight is " << snack[].weight <<
- ", and it includes " << snack[].calories << " calories.\n";
- delete [] snack;
- system("pause");
- return ;
- }
- #include<iostream>
- #include<array>
- using namespace std;
- const int Times = ;
- int main()
- {
- array<double, Times> grade;
- int i;
- double avg_grade=0.0;
- cout << "Please enter your grade: " << endl;
- for (i = ; i <= ; i++)
- {
- cout << endl << ("%d", i+) << " time: ";
- cin >> grade[i];
- avg_grade += grade[i];
- }
- avg_grade = avg_grade / Times;
- cout << endl << "The grade of average is: " << avg_grade << endl;
- system("pause");
- return ;
- }
c++ primer plus 第四章 课后题答案的更多相关文章
- c++ primer plus 第七章 课后题答案
#include <iostream> using namespace std; double HAR_AVG(double, double); void TEST(bool); int ...
- c++ primer plus 第六章 课后题答案
#include <iostream> #include <cctype> using namespace std; int main() { char in_put; do ...
- c++ primer plus 第五章 课后题答案
#include <iostream> using namespace std; int main() { ; cout << "Please enter two n ...
- c++ primer plus 第三章 课后题答案
#include<iostream> using namespace std; int main() { ; int shen_gao; cout <<"Please ...
- c++ primer plus 第二章 课后题答案
#include<iostream> using namespace std; int main() { cout << "My name is Jiantong C ...
- 《80x86汇编语言程序设计教程》第二章课后题答案
2.5 习题 2.1 数据寄存器 1. 八个通用寄存器除了各自规定的专门用途外,它们均可以用于传送和暂存数据,可以保存算术逻辑运算中的各种操作数和运算结果. 2.1 AX和Al寄存器又称为累加器(ac ...
- python核心编程第5章课后题答案
5-8Geometry import math def sqcube(): s = float(raw_input('enter length of one side: ')) print 'the ...
- python核心编程第4章课后题答案(第二版75页)
4-1Python objects All Python objects have three attributes:type,ID,and value. All are readonly with ...
- python核心编程第3章课后题答案(第二版55页)
3-4Statements Ues ; 3-5Statements Use\(unless part of a comma-separated sequence in which case \ is ...
随机推荐
- iOS 网易彩票-4设置模块一
概述 基本上,每一款APP都有相应的设置模块.怎么设置才能更灵活和通用呢,这也是大家一直思考的.下面说说在网易彩票中,设置模块的设置思想. 基本上有三种方案: static cell(呆板,完全没有动 ...
- Docker深入浅出1
Docker是一个开源的应用容器引擎,基于GO语言并遵从apache2.0协议开源. Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植的容器中,然后发布到任何流行的Linux机器上 ...
- webapi swagger学习笔记
版权声明:部分摘抄其他博主朋友的博文内容,旨在分享学习,如给您带来不便,请原谅.原文地址 http://www.cnblogs.com/yanweidie/p/5709113.html#_label3 ...
- Lower Power with CPF(二)
CPF文件可以有两种组织方式:Flat CPF file or Hierarchical CPF file. 由于在大型的SoC设计中,一般都采用Hierarchical的形式,所以本文主要按这个方式 ...
- IO(基础知识)
IO流类的构造方法决定是输入流还是输出流.输入流连接一个文件,它会将文件中的内容读到流里面,read方法是将流里面的内容 往外读.输出流连接一个文件,它的write方法,是将内存中的内 ...
- SNMP学习笔记之SNMP介绍,OID及MIB库
1.1. SNMP概览 SNMP的基本知识介绍简单网络管理协议(SNMP-Simple Network Management Protocol)是一个与网络设备交互的简单方法.该规范是由IETF ...
- Python3 Selenium自动化-select下拉框
Python3 Selenium自动化-select下拉框 selenium介绍select下拉框相关的操作方法:
- 20145321《网络对抗》Exp2 后门原理与实践
实验内容 (1)使用netcat获取主机操作Shell,cron启动 (2)使用socat获取主机操作Shell, 任务计划启动 (3)使用MSF meterpreter生成可执行文件,利用ncat或 ...
- 如何让VS2012编写的程序在XP下运行
Win32主程序需要以下设置 第一步:在工程属性General设置 第二步:在C/C++ Code Generation 设置 第三步:SubSystem 和 Minimum Required Ve ...
- Hadoop错误日志
1.错误日志:Directory /tmp/hadoop-root/dfs/name is in an inconsistent state: storage directory does not e ...