组合题5 个小题
已作答 0 / 5
完善程序: (读入整数) 请完善下面的程序,使得程序能够读入两个 int 范围内的整数, 并将这两个整数分别输出,每行一个。(第一、五空 2.5 分,其余 3 分) 输入的整数之间和前后只会出现空格或者回车。输入数据保证合法。 例如: 输入:
1123 -789输出:
11232-789程序:
1#include <iostream>2using namespace std;3 4int readint(){5 int num = 0; // 存储读取到的整数6 int negative = 0; // 负数标识7 char c; // 存储当前读取到的字符8 c = cin.get();9 while ((c < '0' || c > '9') && c != '-')10 c = ①;11 if (c == '-')12 negative = 1;13 else14 ②;15 c = cin.get();16 while (③){17 ④;18 c = cin.get();19 }20 if (negative == 1)21 ⑤;22 return num;23}24int main()25{26 int a, b;27 a = readint();28 b = readint();29 cout << a << endl30 << b << endl;31 return 0;32}④处应填( )