C++ Primer Plus 答案
硕大菜鸟
这个作者很懒,什么都没留下…
展开
-
c++ Primer Plus 第十一章 答案
第1题头文件和函数定义和原文相同vector.h#ifndef VECTOR_H_#define VECTOR_H_#include <iostream>namespace VECTOR{ class Vector { public: enum Mode { RECT, POL }; private: double x; double y; double mag; double ang; Mode mode; void set_mag();原创 2020-12-02 00:12:33 · 260 阅读 · 0 评论 -
c++ Primer Plus 第十章 答案
第1题bankaccount.h//bankaccount.h#ifndef BANKACCOUNT_H_#define BANKACCOUNT_H_class Bankaccount{private: std::string m_name; std::string m_account; double m_money;public: Bankaccount(); Bankaccount(const std::string& name, const std::strin原创 2020-11-25 21:55:30 · 356 阅读 · 0 评论 -
c++ Primer Plus 第九章 答案
第1题:golf.h//golf.h#ifndef GOLF_H_#define GOLF_H_const int Len = 4;struct golf{ char fullname[Len]; int handicap;};void setgolf(golf& g, const char* name, int hc);int setgolf(golf& g);void handicap(golf& g, int hc);void showg原创 2020-11-05 22:49:21 · 439 阅读 · 0 评论 -
c++ Primer Plus 第八章 答案
1、#include <iostream>using namespace std;void show(const char* str, int n = 0);int main(){ char c[40] = "shixiaochuan"; cout << "First time:\n"; show(c); cout << "First time:\n"; show(c, 1); cout << "Second times:\n";原创 2020-10-25 00:45:54 · 234 阅读 · 0 评论 -
c++ Primer Plus 第七章 答案
第1题#include <iostream>using namespace std;double harmean_result(double x, double y);int main(){ cout << "Input two numbers (0 to quit): "; double x, y; while (cin >> x >> y && x != 0 && y != 0) { cout <原创 2020-10-19 14:31:08 · 220 阅读 · 0 评论 -
c++ Primer Plus 第六章 答案
第1题#include <iostream>#include <cctype>using namespace std;int main(){ char ch; cout << "Enter something: "; while (cin.get(ch) && ch != '@') { if (!isdigit(ch)) { if (isalpha(ch)) { if (isupper(ch)) {原创 2020-09-29 00:56:40 · 128 阅读 · 0 评论