求外部变量的最大值
Finding the Largest Number in external variable
嗨,伙计们,我想建立一个具有外部变量的程序,但我在程序调试时难以显示数字。我的程序是显示每列中最大的数字。例如,最大数字是88 98 88 98,最大数字是67 34 67 34等等。你们能帮帮我吗?
第一个源文件
#include<stdio.h>
void main(void)
{
extern int transitTime[];
int i;
int number,largest;
largest=0;
for(i=0;i<11;i++)
{
scanf_s("%d",&number);
if(number>largest)largest=number;
}
printf("Largest=%dn",largest);
}
第二个源文件
int transitTime[] =
{
88, 67, 90, 12, 34, 65, 100, 78, 56, 77, 85, //bus 8
98, 34, 67, 98, 67, 45, 67, 23, 45, 67, 89, //bus15
88, 67, 90, 12, 34, 65, 100, 78, 56, 77, 85, //22
98, 34, 67, 98, 67, 45, 67, 23, 45, 67, 89, //23
};
#include<stdio.h>
void main(void)
{
//extern
int transitTime[] ={
88, 67, 90, 12, 34, 65, 100, 78, 56, 77, 85, //bus 8
98, 34, 67, 98, 67, 45, 67, 23, 45, 67, 89, //bus15
88, 67, 90, 12, 34, 65, 100, 78, 56, 77, 85, //22
98, 34, 67, 98, 67, 45, 67, 23, 45, 67, 89, //23
};
int i,j;
int largest;
for(i=0;i<11;i++)
{
largest=0;
printf("larger among ");
for(j=0;j<4;j++)
{
printf("%d ",transitTime[i+j*11]);
if(transitTime[i+j*11]>largest)largest=transitTime[i+j*11];
}
printf("is %dn",largest);
}
}
相关文章:
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 使用指针从C++中的数组中获取最大值
- 如何将这个C++哈希表转换为动态扩展和收缩,而不是使用硬设置的最大值
- 如何创建一个函数来计算并返回平均值、最大值和最小值
- 在二维数组中查找最小值和最大值?
- 整数溢出,最大值为 pow(10,19)
- 以C++递归方式查找向量中的最大值
- C++ - 如何在结构向量中找到结构体一个成员的最大值?
- 查找数组中第一个最小值和最后一个最大值元素之间的算术平均值
- C++ 函数,用于查找传入的 N 个数字的平均值、总和、最小值和最大值
- 我的 If Else 语句无法在向量 (C++) 中提供最大值
- 如何使用可变参数模板类使用模板元编程获得最大值
- C++不同的最小最大值实现
- Vec3b:r/g/b 颜色的最大值为 254,而不是 255
- CUDA - 将 float3 数组的 (x,y,z) 分量的最小值/最大值分开?
- 当变量达到最大值时,unsigned int的增量是否会导致未定义的行为
- 返回变量绝对最大值的实际值
- 求外部变量的最大值
- c++中查找某些变量的平均值、最大值和循环计数的问题
- 如何找到最大值的变量名?