糕手不行了 大家救救我代码没问题运行不了
#include <stdio.h>
int main()
{
int n,m,i,p,j,k,t,v,e,sho,ls,lp,q;
int sum1=0;
int sum2=0;
int sum3=0;
int a[n];
int b[m];
scanf("%d %d",&n,&m);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
getchar();
sum1=sum1+a[i];
}
for(p=0;p<m;p++)
{
scanf("%d",&b[p]);
getchar();
sum2=sum2+b[p];
}
sho=sum1+sum2;
for(t=0;t<m;t++)
{
sum3=0;
for(v=t;v<m;v++)
{
sum3=sum3+b[v];
if(sum3>sum1)
e=sum3-sum1;
else e=sum1-sum3;
if (sho>e)
{
sho=e;
ls=t;
lp=v;
}
}
}
for(i=ls;i<=lp;i++)
{
printf("%d ",b[i]);
}
return 0;
}
#c语言学习##c语言编程#
int main()
{
int n,m,i,p,j,k,t,v,e,sho,ls,lp,q;
int sum1=0;
int sum2=0;
int sum3=0;
int a[n];
int b[m];
scanf("%d %d",&n,&m);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
getchar();
sum1=sum1+a[i];
}
for(p=0;p<m;p++)
{
scanf("%d",&b[p]);
getchar();
sum2=sum2+b[p];
}
sho=sum1+sum2;
for(t=0;t<m;t++)
{
sum3=0;
for(v=t;v<m;v++)
{
sum3=sum3+b[v];
if(sum3>sum1)
e=sum3-sum1;
else e=sum1-sum3;
if (sho>e)
{
sho=e;
ls=t;
lp=v;
}
}
}
for(i=ls;i<=lp;i++)
{
printf("%d ",b[i]);
}
return 0;
}
全部评论
移动端看到的,排版和代码可读性有待提升()
救救我!救救我!c语言的热爱
相关推荐
点赞 评论 收藏
分享
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。 点赞 评论 收藏
分享
查看9道真题和解析
字节跳动工作强度 1199人发布