- 28
- 0
- 约1万字
- 约 10页
- 2021-11-20 发布于天津
- 举报
50道C/C+确程练习题
1、 输入3个数,求最大值
in tmai n()
{in ta,b,c,m;
cin abc;
m=a;
if(bm)m=b;
if(cm)m=c;
cout«m;
}
2、 编程序,求方程ax2+bx+c=0的根
#in cludeiostream
#in cludecmath
usingn amespacestd;
in tmai n()
{
doublea,b,c,d,x1,x2;
1
cin abc;
if(a==0)
if(b==0)cout«error\ n;
elsecoutvx=vv-c/bve ndl;
else
{d=b*b-4*a*c;
if(fabs(d)v=1e-6)
coutx 1= x2=-b/(2*a)e ndl; elseif(d1e-6)
{x1= (-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
cout«x1二vx1vv,x2二vx2vve nd
l;
}
elsecoutvv方程无实根\n;
}
}
*7 L~、I [ 1 — — 7—— J
3、 输入一个成绩,打印相应的等级
in tmai n()
{in ta;
cin a;
if(a=90)cout«A;
elseif(a=80)cout«B;
elseif(a=70)cout«C;
elseif(a=60)cout«D;
elsecout«E;
}
4、 输入3个double类型的值,判断
这3个值是否可以表示一个三角形的
三条边。
in tmai n()
{
doublea,b,c;
cin abc;
if(a+bcb+cac+ab)
coutvv可以构成三角形;
else
coutvv不可以构成三角形;
}
5、输入20个数,求其最大、最小和
平均值
in tmai n()
{
in ti;
in ta,max,mi n,s;
_ ” * ■
cin a;
max二 min二 a;s=a;
for(i=1;i20;i++)
{cin a;
if(amax)max=a;
if(a min)min二a;
s=s+a;
}
8山口8乂, min ,5/20.0
e ndl;
}
6、 输入若干个数,设输入的第一个数 为后面要输入的数的个数,求平均值 及最大值。
in tmai n()
{
in ta,m,s=0;
r-一、I J 1 — — 7—
cinn;
)I ;! J J? 、
cin a;
m=a;s=a;
for(i nti=1;i n ;i++)
{cin a;
s+=a;
if(am)m=a;
}
coutvv平均值:(double)s/n,
最大值:mendl;
}
7、 输入若干个数,输入-999表示结束, 求平均值及最大值。
#in cludeiostream
#i ncludevioma nip
#in cludecstdlib
usingn amespacestd;
in tmai n()
{intn ,co un t,sum,max;
doubleave;
coun t=0;
cinn;
sum=0;max 二n;
while( n!=-999)
{sum=sum+n;
if(n max)max 二n;
coun t++;
cinn;
}
if(cou nt!=O)
{ave=static_castdouble(sum)/co unt;
coutvsetiosflags(ios::fixed)vs
etprecisi on (2);
coutvv平均值为:vvavevv最大值 为:vvmaxvvendl;
}
}
8 求和 s=1*1+2*2+3*3+...+100*100
in tmai n()
{inti,t;
doubles=0;
for(i=1;i=100;i++)
{t=i*i;
s=s+t;
}
}
9、 印度国王的奖励,求和
s=20+21+22+...+2 63
in tmai n()
{doublet=1,s=0;
for(i nti=0;i=63;i++)
{s=s+t;
t=2*t;
}
couts/1.4e8e ndl;
}
10、 求和 s=1!+2!+3!+...+10!
in tmai n(){in ti;
Ion gt,s;
t=1;s=0;
for(i=1;i=10;i++)
{t=t*i;
s=s+t;
}
}
11、 求 e=1+1/1!+1/2!+1/3!+…
in tmai n()
{in ti;
doublet,e;
i=1;t=1;e=1;
while(t=1e-7)
{t=i;
■■- X ■ a \ 仝「 /
e=e+t;
1 \
I \ \
i=i+1;
}
cout«e;
您可能关注的文档
最近下载
- 合成生物学教材配套电子课件完整版电子教案.pptx
- AGMA 2000--A88-中文翻译版本.pdf VIP
- TwinSAFE EL6900 安全模块基础使用指南(针对TC3.1.4020.0版本).pdf VIP
- ISO22163-2023内审员审核技术培训.pdf VIP
- 提高钻孔灌注桩成孔质量一次验收合格率.docx VIP
- (完整版)放射工作人员培训考试试题(附答案).docx VIP
- 习题答案数字电路与系统设计 (8).docx VIP
- 小学科学四下作业本(浙江).pdf VIP
- 标准图集-中南11ZJ111 变形缝建筑构造.pdf VIP
- 精品解析:江苏省苏州市吴中区2025年中考二模考试英语试题(解析版).docx VIP
原创力文档

文档评论(0)