-
实验3
实验任务1 源代码 1 #include <stdio.h> 2 3 char score_to_grade(int score); // 函数声明 4 5 int main() { 6 int score; 7 char grade; 8 9 while(scanf("%d", &score) ! -
实验3 C语言函数应用编程
实验1 1 #include <stdio.h> 2 char score_to_grade(int score); 3 int main() { 4 int score; 5 char grade; 6 7 while(scanf("%d", &score) != EOF) { 8 grade = -
实验2 现代C++编程初体验
实验任务1 源码 T.cpp 1 #include "T.h" 2 #include <iostream> 3 #include <string> 4 5 // 类T实现 6 7 // static成员数据类外初始化 8 const std::string T::doc{"a simple clas -
实验 2
#实验任务1 ##代码 ```c++ 1 #pragma once 2 #include <string> 3 4 class T { 5 public: 6 T(int x = 0, int y = 0); 7 T(const T &t); 8 T(T &&t); 9 ~T(); 10 void -
实验3
#include <stdio.h> char score_to_grade(int score); int main(){ int score; char grade; while(scanf("%d", &score) != EOF) { grade = score_to_grade(score -
实验3
实验任务1: #include <stdio.h>char score_to_grade(int score); // 函数声明int main() { int score; char grade; while (scanf("%d", &score) != EOF) { grade = score -
实验3
任务1 1 #include <stdio.h> 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_to -
实验2
实验任务1: 源代码: main.cpp: 1 #include "T.h" 2 #include <iostream> 3 4 void test_T(); 5 6 int main() { 7 std::cout << "test Class T: \n"; 8 test_T(); 9 10 s -
实验3
task1 问题一:功能是给输入的成绩进行评级。形参是int,返回值是char。 问题二:1:没有break语句会使switch语句持续进行,例如输入100会输出AB... 2:不应用“”而该用‘’。 task2 问题一:将n这个数的各位上的数字相加。 问题二:能,算法一采用循环思路,算法二采用递归 -
实验三
实验作业1 1 #include<stdio.h> 2 3 char score_to_grade(int score); 4 5 int main(){ 6 int score; 7 char grade; 8 9 while(scanf("%d",&score)!=EOF){ 10 grade= -
实验二
1.实验任务一 T.h代码如下 1 #pragma once 2 3 #include <string> 4 5 // 类T: 声明 6 class T { 7 // 对象属性、方法 8 public: 9 T(int x = 0, int y = 0); // 普通构造函数 10 T(const -
实验二
task.cpp 1 #include"T.h" 2 #include<iostream> 3 void test_T(); 4 int main() { 5 std::cout << "test Class T:\n"; 6 test_T(); 7 std::cout << "\ntest fri -
实验二
任务一 代码 #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); // -
实验二
实验任务一: 源代码: T.h 1 #pragma once 2 #include<string> 3 class T 4 { 5 public: 6 T(int x = 0, int y = 0); // 普通构造函数 7 T(const T& t); // 复制构造函数 8 T(T&& t); -
实验2
实验2 实验结论: 实验任务1: 源码: T.h #pragma once #include <string> class T { public: T(int x = 0, int y = 0); T(const T &t); T(T &&t); ~T(); static const std::st -
实验2
Task1 源代码 T.h #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T& t); // 复制构造函数 T(T&& -
实验二
试验任务一: 问题一:不能 C++ 编译遵循 “先声明后使用” 原则,即使func在类内被声明为友元函数,也只能给他授予访问权限,而不是在全局域声明函数原型,因此task1.cpp找不到该函数,出现报错。 问题二: 普通构造函数:功能:初始化对象 调用时机:创建对象。 复制构造函数:功能:用已存在对 -
实验3
实验任务1 task1.c源代码 #include <stdio.h> char score_to_grade(int score); // 函数声明 int main() { int score; char grade; while(scanf("%d", &score) != EOF) { gr -
实验3
实验任务1 1 #include <stdio.h> 2 3 char score_to_grade(int score); // 函数声明 4 5 int main() { 6 int score; 7 char grade; 8 9 while(scanf("%d", &score) != EO -
我的学习方式破局思考 ——读《认真听讲》、《做中学》与《做教练》有感
坦白说,在点击那三篇链接之前,我以为这又是一次“形式大于内容”的任务。但读完的那一刻,我感到脸上发烫,心中却豁然开朗。这三篇文章,像三位来自不同角度的导师,共同对我陈旧的学习观念进行了一次彻底的“手术”,让我看清了自己大学一年来的迷茫根源,也指明了前进的道路。 我曾坚信自己的学习策略是“高效”的。轻