精华内容
下载资源
问答
  • PTA找出最小值

    2021-11-23 14:22:47
    7-13 找出最小值 (20 分) 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n...

    7-13 找出最小值 (20 分)
    本题要求编写程序,找出给定一系列整数中的最小值。
    输入格式:
    输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。
    输出格式:
    在一行中按照“min = 最小值”的格式输出n个整数中的最小值。
    输入样例:
    4 -2 -123 100 0
    结尾无空行
    输出样例:
    min = -123
    结尾无空行
    在这里插入图片描述

    展开全文
  • C语言——PTA 找出最小值

    千次阅读 2020-11-09 12:05:47
    PTA 找出最小值 #include <stdio.h> int main() { int min,n,num; scanf("%d",&n); scanf("%d",&num); min = num; for(int i = 1;i <= n;i++) { scanf("%d", &num); if (min > ...

    PTA 找出最小值

    在这里插入图片描述

    #include <stdio.h> 
    int main()
    {
     int min,n,num;
     scanf("%d",&n);
     scanf("%d",&num);
     min = num;
     for(int i = 1;i <= n;i++)
     {
      scanf("%d", &num);
      if (min > num)
      {
       min = num;
      }
     }
     printf("min = %d", min);
     return 0;
    }
    

    注意空格 字符啥的。。。。因为PAT太过灵敏(就是不太好用哈)。

    展开全文
  • PTA 找出最小值 (20 分)

    2021-06-27 16:03:27
    本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 ...

    代码长度限制 16 KB
    时间限制 400 ms
    内存限制 64 MB


    • 本题要求编写程序,找出给定一系列整数中的最小值。

    输入格式:

    输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。

    输出格式:

    在一行中按照“min = 最小值”的格式输出n个整数中的最小值。

    输入样例:

    4 -2 -123 100 0

    输出样例:

    min = -123

    【Solution】

    • 采用了数组的方法
    #include <stdio.h>
    #include <string.h>
    int main(int argc, char *argv[])
    {
        int n, i, m;
        scanf("%d", &n);
        int str[1000];
        for (i = 0; i < n; i++)
        {
            scanf("%d", &m);
            str[i] = m;
        }
        int z = 0;
        for (i = 1; i < n; i++)
        {
            if (str[z] > str[i])
                z = i;
        }
        printf("min = %d\n", str[z]);
        return 0;
    }
    

    【Summary】

    #include <stdio.h>
    int main()
    {
        int n, min, a;
        scanf("%d", &n);
        scanf("%d", &a);
        min = a;
        int i;
        for (i = 2; i <= n; i++)
        {
            scanf("%d", &a);
            if (a < min)
                min = a;
        }
        printf("min = %d\n", min);
        return 0;
    }
    
    • 由一个常规题联系到数组,但第一次尝试时,出现了对库函数理解上的低级错误。
    • strcmp(字符1,字符2)
    • STRing CoMPare(字符串比较的缩写)
    • strcpy(字符数组1,字符数组2)
    • STRingCoPY(字符串复制的缩写)
    • 显然,字符和字符串是两码事!!! 1
    #include <stdio.h>
    #include <string.h>
    int main(int argc, char *argv[])
    {
        int n, i;
        scanf("%d", &n);
        int str[1000];
        for (i = 0; i < n; i++)
            scanf("%d", str[i]);
        int j, m, z;
        for (i = 0; i < n; i++)
        {
            for (j = 0; j < i; j++)
            {
                if (str[j] < str[j + 1])
                    z = j;
                m = str[j];
                str[j] = str[j + 1];
                str[j + 1] = m;
            }
        }
        printf("min = %d\n", str[z]);
        return 0;
    }
    

    1. 竟然天真地把一个数组当作是只能存入一个整数值,并且愚蠢地认为她还必须<9… ↩︎

    展开全文
  • PTA - 找出最小值(C语言)

    千次阅读 2020-03-28 14:06:01
    本题需要注意的是:动态内存分配malloc的使用以及遍历数组的使用。 #include<stdio.h> #include<stdlib.h> int main() ... int* const a = (int*)malloc(sizeof(int)*n);... for(int k...

    在这里插入图片描述
    本题需要注意的是:动态内存分配malloc的使用以及遍历数组的使用。

    #include<stdio.h>
    #include<stdlib.h>
    
    int main()
    {
        int n,k,j;
        int* const a = (int*)malloc(sizeof(int)*n);
        scanf("%d ",&n);
        for(int k=0;k<n;k++) {
            scanf("%d ",&a[k]);
        }
        
        for(j=0;j<n-1;j++) {
            if(a[j]<a[j+1])
            {
                k=a[j+1];
                a[j+1]=a[j];
                a[j]=k;
            }
        }
        printf("min = %d",a[n-1]);
        return 0;
    }
    

    也有一种不需要使用数组的方法:

    #include<stdio.h>
    
    int main(void)
    {
        int n,i,number,min;
        scanf("%d",&n);
        
        scanf("%d",&number);
        min=number;
        for( i=1; i<n; i++) {
            scanf("%d",&number);
            if(min>number)
            min=number;
        } 
        printf("min = %d",min);
        
        return 0;
    }
    
    展开全文
  • (PTA习题)找出最小值

    千次阅读 2020-05-09 00:54:04
    本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • pta最小值及其下标

    2021-11-25 19:26:59
    本题要求编写程序,找出给定的n个数中的最小值及其对应的最小下标(下标从0开始)。 输入格式: 输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。 输出格式: 在一行中输出最小值最小值...
  • 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 ...
  • PTA练习4-10 找出最小值 (20分)

    千次阅读 2020-03-24 23:10:18
    本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 ...
  • 7-9 找出最小值 (20 分)

    千次阅读 2019-09-26 20:02:21
    7-9 找出最小值 (20 分) 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个...
  • 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • 7-73 找出最小值 (20分)

    2021-01-14 11:28:36
    7-73 找出最小值 (20分) 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个...
  • 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • 7-107 找出最小值 (20分) 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n...
  • pta交换最小值

    2021-11-25 19:55:39
    本题要求编写程序,找出给定的N个数中的最小值,并将其与第一个数交换,最后输出交换后的序列。题目保证最小值是唯一的。 输入格式: 输入在第一行中给出一个正整数N(1≤n≤10),第二行给出N个整数,数字间以空格...
  • 实验4-1-3找出最小值(20分) 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的...
  • pta交换最小值和最大值 本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 注意:题目保证最大和最小值都是唯一的。 输入格式: 输入在第一...
  • 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • [PTA]练习4-10 找出最小值 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n...
  • 7-1 找出最小值 (20分)

    千次阅读 2020-04-23 22:13:32
    本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入...
  • 《C语言PTA平台习题与答案》由会员分享,可在线阅读,更多相关《C语言PTA平台习题与答案(31页珍藏版)》请在人人文库网上搜索。1、第二章 作业 1.本题要求编写程序,输出一个短句“Welcome to You!”#includeint main...
  • 练习4-10 找出最小值 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 749
精华内容 299
关键字:

pta找出最小值