题库 信息学奥赛题库 题目列表 完善程序: (读入整数) 请完善下面的程序,使得程序...
组合题

完善程序: (读入整数) 请完善下面的程序,使得程序能够读入两个 int 范围内的整数, 并将这两个整数分别输出,每行一个。(第一、五空 2.5

 分,其余 3分)

输入的整数之间和前后只会出现空格或者回车。输入数据保证合法。

例如:

输入:

123  -789  

输出:

123  

-

789  

程序:


#include <iostream> using namespace std; int readint() { int num = 0;      // 存储读取到的整数 int negative = 0;    // 负数标识 char c;              // 存储当前读取到的字符 c = cin .get(); while ((c < '0' || c > '9') && c != '-' ) c = ①; if (c == '-' ) negative = 1; else ②; c = cin .get(); while (③){ ④; c = cin.get(); } if (negative == 1) ⑤; return num; } int main() { int a, b; a = readint(); b = readint(); cout << a << endl << b << endl; return 0; }

第 1 题 填空
第 2 题 填空
第 3 题 填空
第 4 题 填空
第 5 题 填空
题目信息
2016年 初赛
-
正确率
0
评论
51
点击