- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上机练习及作业标准答案
作业1
已知三角形的三条边分别是3,4,5 写程序求出这个三角形的面积。要求用两种方法求其
结果。
参考答案一:
#include stdio.h
#include math.h
main()
{
int a,b,c,d; //定义4个变量分别来存储三角形的三条边,和
面积(d)
a=3; // 将三角形的一条边赋值给变量a
b=4;
c=5;
d=a*b/2; //将三角形的面积计算结果赋值给d
printf(a=%d,b=%d,d=%d\n,a,b,d); //最终在屏幕上显示出三角形的三条边和面积
的值
}
/* 程序也可以改写成如下形式
main()
{
int a=3,b=4,c=5,d; //定义4个变量分别来存储三角形的三条边,和
面积(d)
d=a*b/2; //将三角形的面积计算结果赋值给d
printf(a=%d,b=%d,d=%d\n,a,b,d); //最终在屏幕上显示出三角形的三条边和面积
的值
}
*/
参考答案二:
#include stdio.h
#include math.h
void main()
{
int a=3,b=4,c=5,l=0; //赋初始值
float s=0.0;
l=(a+b+c)/2; //计算周长的一半
s=sqrt(l*(l-a)*(l-b)*(l-c)); //计算出三角形面积
printf(a=%d,b=%d,c=%d,l=%d,s=%f\n,a,b,c,l,s); //将三角形的三条边长,周长,面积输
出
}
上机练习1
从键盘输入百分制分数score,按照score输出等级:
(1)如果100=score=90,则输出Grade =A;
(2)如果90score=80,则输出Grade =B;
(3)如果80score=70,则输出Grade =C;
(4)如果70score=60,则输出Grade =D;
(5)如果score90,则输出Grade =E;
要求分别用if语句、switch语句编写程序。
参考答案 略
上机练习2:
一个百万富翁遇见一个陌生人,达成换钱的协议:陌生人说:“第一天我给你10万元,你只
需给我一分钱;
第二天我依然给你10万元,你只需给我二分钱;……以后你每天给我的钱数是前一天的二倍
,直到满30天”,
富翁很高兴,欣然同意了。请你编程计算一下,30天后每人各得多少钱?
参考答案:
void main()
{
int i;
float sum1,sum2,t;
sum1 = sum2 = 0;
t = 0.01;
for(i=0; i30;i++)
{
sum1 += 100000.0;
sum2 += t;
t *=2.0;
}
printf(The Richtotal is :%f\n,sum1 );
printf(Strangertotal is :%f\n,sum2 );
}
4月27号作业:
10个学生的成绩保存在数组score中,先对score初始化(score [10]
{56,95,68,76,69,86,96,68,76,100})
然后统计最高分、最低分及平均分,最后进行输出。
编程步骤要求:
1、求出所有总分(提示:即求所有的和,可以用FOR循环遍历数组)
2、求这10个学生的平均分
3、求10个学生的最高分是多少,最低分是多少(提示:可以在for循环中加IF判断语句)
参考答案:
#include stdio.h
void main ( )
{
float score [10] = {56,95,68,76,69,86,96,68,76,100};//初始化数组
float max,min,aver,sum;
int i;
max = min = score[0]; //统计最大值、最小值、平均值,赋初始值为56
sum = score[0];
for (i=1;i10; i++)
{
if(maxscore[i])
您可能关注的文档
- 2003年6月六级真题.doc
- WTO主要会员之服务业发展状况及发展策略.doc
- 2011管理方案.doc
- wto环境下农业产业化的研.doc
- XKA调试手册.doc
- WSCM型第二代触摸自动控制仪.doc
- WTO与中国纺织品反倾销对策选.doc
- XXXX有限公司管理条例员工管理条例页例会管理制度.doc
- xxxx超开业方案.doc
- XXX温泉大酒店施工组织设计方案.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)