#include <cstdlib>#include <iostream>using namespace std;template<typename T>void print(const T &a) {cout << "unknown" << endl;}template<>void print<double>(const double &a) {cout << "double" << endl;}template<>void print<float>(const float &a) {cout << "float" << endl;}template<>void print<int>(const int &a) {cout << "int" << endl;}int main(int argc, char *argv[]){ char a;int b;float c;short int d; print((c*b+a)*d); system("PAUSE"); return 0;}float请按任意键继续. . .

评论