1.定义一个”数据类型” datatype类,能处理包含字符型、整型、浮点型三种类型的数据,给出其构造函数。() #include
datatype(char ch) { vartype = character; c = ch; }
datatype(int ii) { vartype = integer; i = ii; }
datatype(float ff) { vartype = floating_point; f = ff; }
void print(); };
void datatype::print() { switch (vartype) { case character:
cout << \字符型: \break; case integer:
cout << \整型: \break;
case floating_point:
cout << \浮点型: \break; }
}
void main() {
datatype A('c'), B(12), C(1.44F); A.print(); B.print(); C.print(); }
程序运行输出: 字符型: c 整型: 12 浮点型: 1.44
2.用穷举法找出1~100间的质数,显示出来 使用while循环语句: #include