C++之无子数
题目如下: 1 #include <iostream> 2 3 using namespace std; 4 5 6 bool isThisNumhaveChild(int num); 7 8 9 int main() 10 { 11 int begin_num1,end_num1,nochild_count1 = 0; 12 int begin_num2,end_num2,nochild_count2 = 0; 13 cin >> begin_num1 >> end_num1; 14 cin >> begin_num2 >> end_num2; 15 //分别调用这个函数 16 for(int i = begin_num1; i <= end_num1;i++) 17 { 18 bool flag = isThisNumhaveChild(i); 19 if(!flag) 20 { 21 nochild_count1++; 22 } 23 } 24 for(int i = begin_num2; i <= end_num2;i++) 25 { 26 bool flag = isThisNumhaveChild(i); 27 if(!flag) 28 { 29 nochild_count2++; 30 } 31 } 32 cout << "无子数是" << nochild