- 64
- 0
- 约3.64万字
- 约 42页
- 2017-01-06 发布于贵州
- 举报
c语言上机实验题c语言上机实验题
1.下列程序中,要求main函数实现如下功能:从键盘上输入三个正整数,求出它们中的最大值。请完善程序,并在程序最后用注释的方式给出你的测试数据及在这组测试数据下的运行结果。
#include stdio.h
void main()
{ int a,b,c,max;
printf(Enter three integers:);
scanf(%d%d%d,a,b,c);
if(ab)
max=a;
else
max=b
if(cmax)
max=c;
printf(max of the three numbers is %d,max);
} /*1,2,5 max of the three numbers is 5*/
2.请编程序,对从键盘上输入的x值,根据以下函数关系计算出相应的y值(设x,y均为整型量)。
x y x0 0 0=x10 x 10=x20 10 20=x40 -5x+20
#includestdio.h
main()
{
int x,y;
scanf(%d,x);
if(x0)
y=0;
else
if(x=0x=10)
y=x;
else
if(x=10x=20)
y=10;
else
y=-5*x+20;
printf(%d,y);
}
3. 写程序计算下列各表达式的值:
1)
2)
3)
#includestdio.h
#includemath.h
main()
{
float a,b,c;
a=2.0/(4.0/5+3)+1;
b=sqrt((13-pow(2.24-pow(0.24,2),2))/3.68);
c=2*3.14159*sqrt(13+exp(2));
printf(%f\n%f\n%f,a,b,c);
}
4.写程序计算5x2+2x+6的两个实根。考虑用合适的方式输出。
(提示:可先计算出判别式b2-4ac的值)
#includestdio.h
#includemath.h
main()
{ float a,b,c,x1,x2,p,q,disc;
printf(input a,b,c:);
scanf(%f%f%f,a,b,c);
disc=b*b-4*a*c;
if(disc=0)
{
p=-b/(2*a);
q=sqrt(disc)/(2*a);
x1=p+q; x2=p-q;
printf(%f\n%f\n,x1,x2);
}
else
printf(No Answer);
}
5.从键盘上任意输出一个年份year,判别该年是否为闰年,如是输出“yes”,否则输出“no”。提示:如果变量year的值是闰年年份,那么这个值应该是4的部数但又不是100的倍数,或者它是400的倍数。
#includestdio.h
void main()
{
int year;
scanf(%d,year);
if(year%4==0year%100!=0||year%400==0)
printf(yes);
else
printf(no);
}
6.从键盘上输入float型数,判断这三个数能否构成三角形,若能则求该三角形面积,否则输出不能构成三角形的信息。
#includestdio.h
#include math.h
void main()
{ float a,b,c,p,area;
printf(input three integers:);
scanf(%f %f %f,a,b,c);
if(a+bca+cbb+ca)
{
p=(a+b+c)/2.0;
area=sqrt(p*(p-a)*(p-b)*(p-c));
printf(%f\n,area);
}
else
printf(inputs are wrong!);
}
7.下列程序想求出满足如下条件的三位数n:(1)n除以11(整数相除)所得到的商等于n的各位数字的平方和;(2)n中至少有二位数字相同。如:131除以11的商为11,131各位数字的平方和为11,131中有二位数字相同,故131是所要求出的三位数中的一个;又如550,也是满足条件的三位数。源程序中有些错误,请你改正并最终使程序得到如下的运行结果:131 550 900
【含有错误的源程序】
#include stdio.h
void main()
{ int
您可能关注的文档
- CSA认证介绍.doc
- Csharp编程题.doc
- CRM期末复习.doc
- CSP学习笔记.doc
- CSCO 2014日程.doc
- CSCD期刊列表.doc
- cs5人物合成技巧.doc
- CSCD中文期刊名.doc
- CPU_供电维修.doc
- CSSCI期刊目录.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 中国汉字听写大会模拟试题11套.docx VIP
- 基层治理中网格化管理的问题与改进.docx VIP
- 26春苏教版三年级下册数学第1课时 加法数量关系(1) 课件.pptx VIP
- 【02-新课预习】第04讲 钠及其化合物(学生版)-2025年新高一化学暑假衔接讲练 (人教版).pdf
- 起重装卸机械操作工高级工培训大纲.docx VIP
- 员工退休管理办法.docx VIP
- 核反应堆设计软件:RELAP5二次开发_(5).RELAP5输入文件结构与编写.docx VIP
- 科力D2008称重显示器说明书(完整版).pdf
- 基于abaqus的某微型车渐变刚度钢板弹簧的有限元分析.pdf VIP
- 2025年福建省专升本英语考试真题及参考答案.docx VIP
原创力文档

文档评论(0)