在文件中查找较大的数字

Find the bigger number in a file

本文关键字:数字 查找 文件      更新时间:2023-10-16

所以,我的问题是:我有一个.txt文件,里面有3列数字,彼此之间有一个空格,类似于这样:

1 1 1
2 2 2
3 3 3
4 4 4

我需要打开这个文件,浏览每一行,找到前两列数字中较大的一个。在这种情况下,我试图找到更大的顶点来知道我的图的大小。提前感谢

我没有编译它,所以你可能应该稍微调整一下:

FILE* f = fopen("file.txt", "r");
int a, b, c, biggest = std::numeric_limits<int>::min();
while(fscanf(f, "%d %d %d", &a, &b, &c) != EOF){
  int max_of_two = max(a, b); // maybe you need this result ?
  biggest = max( biggest, max_of_two );
}
printf("%dn", biggest );