MOOC程序设计期中考试1.9
2014-05-04 00:02
246 查看
输出与样例输出相同的结果
输入
无
输出
Total 1 students
Total 3 students
the id is 10
Total 3 students
样例输入
样例输出
#include <iostream> #include <string> using namespace std; class Student { private: int id; static int count; public:
// 在此处补充你的代码
}; int Student::count; void PrintCount() { cout << "Total " << Student::count << " students" << endl; } void Print(Student s) { cout << "the id is " << s.id << endl; } int main() { Student::InitCount(); Student s; PrintCount(); Student s1(10); Student s2(s1); PrintCount(); Print(s2); PrintCount(); return 0; }
输入
无
输出
Total 1 students
Total 3 students
the id is 10
Total 3 students
样例输入
无
样例输出
Total 1 students
Total 3 students
the id is 10
Total 3 students#include <iostream> #include <string> using namespace std; class Student { private: int id; static int count; public:
static Student InitCount(){return count = 0;};
Student(){count = 1;}
Student(int n){id = n;count = 3;}
Student(const Student &c)
{
id = c.id;
}
friend void PrintCount();
friend void Print(Student s);
};
int Student::count;
void PrintCount() {
cout << "Total " << Student::count << " students" << endl;
}
void Print(Student s)
{
cout << "the id is " << s.id << endl;
}
int main()
{
Student::InitCount();
Student s;
PrintCount();
Student s1(10);
Student s2(s1);
PrintCount();
Print(s2);
PrintCount();
return 0;
}
相关文章推荐
- [SublimeText] 之 Packages
- 使用RMAN进行表空间TSPITR自动恢复
- python通过scapy获取局域网所有主机mac地址示例
- 高效的使用 Response.Redirect解决一些不必要的问题
- asp.net使用ODP即oracle连接方式的的防注入登录验证程序
- Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
- PHP使用CURL获取302跳转后的地址实例
- PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
- PHP中使用FFMPEG获取视频缩略图和视频总时长实例
- PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
- PHP生成自定义长度随机字符串的函数分享
- 一个PHP的ZIP压缩类分享
- PHP判断远程图片是否存在的几种方法
- PHP CURL获取返回值的方法
- Linux中用PHP判断程序运行状态的2个方法
- PHP按行读取文件时删除换行符的3种方法
- PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
- PHP图片裁剪函数(保持图像不变形)
- PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
- 使用JavaScript判断图片是否加载完成的三种实现方式