173 字
1 分钟
C语言数组作业

题目一:计算总和#

程序如下:#

#include <stdio.h>
int main(void)
{
    int n,sum=0;
    scanf("%d",&n);
    int num[n];
    for (int i=0;i<n;i++)
    {
        scanf("%d",&num[i]);
        sum += num[i];
    }
    printf("%d",sum);
}

题目二:反转字符串#

程序如下:#

#include <stdio.h>
#include <string.h>
int main(void)
{
char str[99];
scanf("%s",str);
int len = strlen(str);
for (int i=0;i<len;i++)
printf("%c",str[len-i-1]);
}

题目三:最大最小元素#

程序如下:#

#include <stdio.h>
int main(void)
{
    int n,max;
    scanf("%d",&n);
    int num[n];
    for (int i=0;i<n;i++)
        scanf("%d",&num[i]);
    int min=max=num[0];
    for (int i=0;i<n;i++)
    {
        if (num[i]>max)
            max = num[i];
        if (num[i]<min)
            min = num[i];
    }
    printf("min=%d,max=%d",min,max);
}
C语言数组作业
https://stellatol.github.io/posts/c-yu-yan-shu-zuo-ye/
作者
Stellato
发布于
2025-01-01
许可协议
CC BY-NC-SA 4.0