用C语言求解,输入一个正整数n,再输入n个整数,输出n个数中的最大数.

2024-12-31 19:34:15
推荐回答(4个)
回答1:

可以参考下面的代码:

#include

void main( )

{

int n, i, num , max ;

scanf("%d", &n);

scanf("%d", &num);

max=num;

for(i = 1; i < n; i++)

{

scanf("%d", &num);

if(max < num)

max = num;

}

printf("%d\n", max);

}

扩展资料:

C语言函数

C语言isprint()函数:判断一个字符是否是可打印字符

C语言islower()函数:判断一个字符是否是小写字母

C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值

C语言labs()函数:求整数的绝对值(针对long类型)

C语言isgraph()函数:判断一个字符是否是图形字符

C语言floor()函数:求不大于x的最大整数(向下取整)

C语言fabs()函数:求双精度浮点数的绝对值

C语言abs()函数:求整数的绝对值

参考资料来源:百度百科-c语言

回答2:

#include 

int main(void)
{
    int n = 0, i = 0, num = 0, max = 0;
    scanf("%d", &n);
    getchar();
    for(i = 0; i < n; i++)
    {
        scanf("%d", &num);
        if(max < num)
            max = num;
    }
    printf("%d\n", max);
    
    return 0;
}

回答3:

#include
void main( )
{
int n, i, num , max ;
scanf("%d", &n);
scanf("%d", &num);
max=num;
for(i = 1; i < n; i++)
{
scanf("%d", &num);
if(max < num)
max = num;
}
printf("%d\n", max);
}

回答4:

你的i永远等于0