题解 | 多组数据a+b III

多组数据a+b III

https://www.nowcoder.com/practice/7e094c0a3a9945b3bee8e1f3c9ea246a

#include<stdio.h>

int main()
{
	int arr[1000][2] = {0};			//定义存数据的数组
	int count = 0;					//定义一个行数计数器
	for (int i = 0; i < 1000; i++)	//输入循环,限制为最大行数
	{
		scanf("%d %d", &arr[i][0], &arr[i][1]);	//给该行写入数据
		if (arr[i][0] == 0 && arr[i][1] == 0)	//判断是否终止输入,只有输入都为0时终止
		{
			break;
		}
		count++;	//计数器自增,计数器在判断之后,以达到判断达成的时候停止计数的目的
	}
	for (int i = 0; i < count; i++)	//输出循环,循环限制为计数器读数,终止时恰好输出有效行数
	{
		int j = arr[i][0] + arr[i][1];
		printf("%d\n", j);
	}
	return 0;
}

C语言数组解法

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务