-
实验二
实验任务一: 代码 T.h 点击查看代码 #pragma once #include class T { public: T(int x = 0, int y = 0); T(const T &t); T(T &&t); ~T(); void adjust(int ratio); -
oop实验二
实验任务一 源代码 #pragma once #include // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); -
实验3
实验任务1 1 #include 2 char score_to_grade(int score); 3 4 int main() 5 { 6 int score; 7 char grade; 8 9 while(scanf("%d",&score) != EOF){ 10 gra -
实验二
实验任务1: 1 #pragma once 2 #include 3 // 类T: 声明 4 class T { 5 // 对象属性、方法 6 public: 7 T(int x = 0, int y = 0); // 普通构造函数 8 T(const T& t); // 复制构造 -
Experiment3
Task1 #include char score_to_grade(int score); // 函数声明 int main() { int score; char grade; while(scanf("%d", &score) != EOF) { grade = score -
实验三
实验三作业 实验任务1 问题1:找到与分数匹配的等级,形参类型是int整型,返回值类型是char字符型 问题2:(1)字符赋值语法错误 应该使用单引号表示字符,双引号表示字符串,会导致编译错误 (2)缺少break 语句会继续执行下面的case分支语句,出现逻辑错误 #include <stdio. -
实验2 现代C++编程初体验
实验任务1 代码组织: T.h:类T的声明、友元函数声明 T.cpp:类T的实现、友元函数实现 task1.cpp:测试模块、main函数 T.h #include // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y -
实验三
实验任务1. 1. score_to_grade功能为将输入的得分转化为ABCDE四个等级 形参:整数类型 返回值:字符类型 2.没有break中止单个case里面的内容;ABCDE不应该用双引号而是单引号 实验任务2. 1.功能为将输入的数字翻转过来,如123反转成321 2.可以 方案1中直接除 -
实验二
实验任务 源代码如下: T.h 点击查看代码 #pragma once #include class T { public: T(int x = 0, int y = 0); T(const T &t); T(T &&t); ~T(); void adjust(int ratio) -
实验二:现代C++编程初体验
T.h #pragma once #include // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T& t); // 复制构造函数 T(T&& t); // 移动构 -
实验3
task1 1 #include 2 char score_to_grade(int score); 3 int main(){ 4 int score; 5 char grade; 6 while(scanf("%d",&score)!=EOF){ 7 grade=score_ -
实验二 现代C++编程初体验
任务1: 源代码: 1 #pragma once 2 #include 3 // 类T: 声明 4 class T { 5 // 对象属性、方法 6 public: 7 T(int x = 0, int y = 0); // 普通构造函数 8 T(const T &t); // 复 -
实验2
#pragma once #include #include class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); -
实验2
1.实验任务1 T.h #pragma once #include // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t) -
实验2
一、实验任务1 源代码T.h 1 #pragma once 2 #include 3 class T{ 4 public: 5 T(int x=0,int y=0); 6 T(const T &t); 7 T(T &&t); 8 ~T(); 9 void adjust(int rat -
oop实验二
实验二 task1 源代码: 1 #include "T.h" 2 #include 3 #include 4 5 // 类T实现 6 7 // static成员数据类外初始化 8 const std::string T::doc{"a simple clas -
现代c++编程体验2
##task1 #代码 1 #include "2T.h" 2 #include 3 #include 4 5 const std::string T::doc{"a simple class sample"}; 6 const int T::max_cnt = -
实验2
实验任务1: T.h: #pragma once #include class T { public: T(int x = 0, int y = 0); T(const T &t); T(T &&t); ~T(); void adjust(int ratio); void disp -
实验2
#pragma once #include //类T:声明 class T { //对象属性、方法 public: T(int x = 0, int y = 0);//普通构造函数 T(const T& t);//复制构造函数 T(T &&t); //移动构造函数 ~T(); voi -
实验2
task 1 T.h 1 #pragma once 2 3 #include 4 5 class T { 6 public: 7 T(int x = 0, int y = 0); 8 T(const T& t); 9 T(T&& t); 10 ~T(); 11 void adjus