C++ 练习题?
发布网友
发布时间:2022-12-30 15:50
我来回答
共5个回答
热心网友
时间:2023-10-30 21:30
#include <stdio.h>
int main()
{
int n,num[105];
scanf("%d", &n);
if (n>=3 && n<=105)
{
for (int i=0;i<n;i++)
{
num[i]=999;
while(num[i]<-150||num[i]>150) scanf("%d", num+i);
}
int N=-100+num[0];
for (int i=1;i<n;i++)
{
int t1=N+num[i];
if (N<=0)
{
int t2=N;
if (i+1<n) t2+=num[i+1];
if (t1>=t2) N=t1;
else
{
N=t2;
i++;
}
}
else
{
int t2=N,t3=N;
if (i+1<n) t2+=num[i+1];
if (i+2<n) t3+=num[i+2];
if (t1>=t2 && t1>=t3) N=t1;
else if (t2>=t1 && t2>=t3)
{
N=t2;
i++;
}
else
{
N=t3;
i+=2;
}
}
}
printf("%d\n", N);
}
return 0;
}
热心网友
时间:2023-10-30 21:30
内容来自用户:991638423
50道C/C++编程练习题
1、输入3个数,求最大值
int main()
{ int a,b,c,m;
cin>>a>>b>>c;
m=a;
热心网友
时间:2023-10-30 21:31
C++函数编程20道习题汇总含其详细程序.doc,C函数编程20道习题汇总含其详细程序函数作业及解答 - PAGE 11 - 第1题: 编写两个函数,函数功能分别是:求...
热心网友
时间:2023-10-30 21:32
在报馆方面,反正可以登载的材料不多,北平的广告又未必太多,多来它几个副刊,一面配合着这古城里看重读书人的传统,一面也可以镇静镇静
热心网友
时间:2023-10-30 21:32
-min=a[0]; for(i=0;i<20;i++) {if(a[i]>max) max=a[i]; if(a[i] <<"avg="< < using namespace std; int main() 28.编写一个函数,