#define _CRT_SECURE_NO_WARNINGS 1 #includeusing namespace std; double power(double a, int b); int main() { cout << "请输入一个8位的二进制数" << endl; char ch; int vaule=0,j; for (j = 7; j >= 0; j--) { cin >> ch; if (ch == '1') { vaule += static_cast (power(2.0, j)); } } cout << vaule< 0; h--) { sum *= a; } return sum; }
主要应用for循环和函数调用方法



