代码小白--浩


私信TA

用户名:dotcpp0608225

访问量:5857

签 名:

等  级
排  名 334
经  验 5263
参赛次数 0
文章发表 29
年  龄 0
在职情况 学生
学  校 哔哩哔哩大学
专  业 网络工程

  自我简介:

TA的其他文章

解题思路:我个人比较喜欢用数组做这些问题

注意事项:

参考代码:

#include<stdio.h>

#include<malloc.h>                              //malloc函数头文件

int main()

{

    int m,n,*a,i,j=0;

    scanf("%d%d",&m,&n);

    a=(int*)malloc(sizeof(int)*n);            //malloc函数为数组a申请大小为n的空间存放数据

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

    scanf("%d",a+i);

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

    {

        if(m>=*(a+i))

        m-=*(a+i);

        else

        j++;

    }

    printf("%d",j);

    free(a);                                              //最后记得释放该数组所占用的空间

    return 0;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区