在处理未明确给出总组数的多组测试数据时(输入以EOF结束),以下C语言写法正确的是?

dg727124 单选题 共 个子题

假设题目要求每组测试用例读取两个整数a、b,输出a+b的结果,以下哪种写法符合多组输入的处理规范?

A
while (scanf("%d %d", &a, &b) != EOF) {
    printf("%d\n", a + b);
}
B
for (int i = 0; i < 10000; i++) {
    scanf("%d %d", &a, &b);
    printf("%d\n", a + b);
}
C
while (1) {
    scanf("%d %d", &a, &b);
    printf("%d\n", a + b);
}
D
int n;
scanf("%d", &n);
while (n--) {
    scanf("%d %d", &a, &b);
    printf("%d\n", a + b);
}
正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧