float f1 = 0;
cout << "輸入float類型" << endl;
cin >> f1;
cout << "輸入float值為" <<f1<< endl;
此處定義為單精度類型
若輸入類型為雙精度:
會(huì)自動(dòng)截取后面的數(shù)字,只保留6為數(shù)
如輸入3.14159267=》輸出為3.14159
若輸入字符a:
輸出結(jié)果為0
若輸入字符串a(chǎn)aaaaa:
輸出結(jié)果為0
若輸入int 1:
輸出為1
bool b1 = true;
cout << "輸入bool類型" << endl;
cin >> b1;
cout << "輸入bool值為" << b1 << endl;
輸入true ,false 喝检,其他數(shù)據(jù)類型
輸出結(jié)果都為0
輸入1(代表true)
輸出為1
char c1 = 'c';
cout << "輸入char類型" << endl;
cin >> c1;
cout << "輸入char值為" << c1 << endl;
輸入ccccc
輸出結(jié)果為c