首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

以EOF煞尾计算A+B,且用二维数组

2012-10-14 
以EOF结尾计算A+B,且用二维数组calculate A+B注意测试数据有多组,请以文件结尾作为结束标记(EOF)例如输入:

以EOF结尾计算A+B,且用二维数组
calculate A+B

注意测试数据有多组,请以文件结尾作为结束标记(EOF)

例如输入: 1 2
  3 4

例如输出:3
  7

我想用二维数组写,
就是num[2][2]
00 + 01
10 + 11
请问怎么搞定?纠结啊..重点是以EOF为结束标记,我百度了下,没看懂.

[解决办法]
int d;
int i=0;
while((scanf("%d",&d))!=EOF)
{
num[i/2][i%2]=d;
scanf("%d",&d);
i++;
num[i/2][i%2]=d;
}
文件结束EOF 一般 读文件用来终止循环的

热点排行