- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
acmLearn程序填空练习题答案atmaster·jindongwangacmLearn
Skip to content
Features Business Explore Marketplace Pricing
This repository
Sign in orSign up
· Watch 1
· Star 3
· Fork 3
jindongwang/acmLearn
Code Issues0 Pull requests0 Projects 0
Pulse Graphs
Permalink
Switch branches/tags
· Branches
· Tags
master
Nothing to show
Nothing to show
Find file
acmLearn/练习题/程序填空练习题答案.doc
Fetching contributors…
Cannot retrieve contributors at this time
Raw Blame History
executable file2292 lines (2283 sloc) 61.8 KB
【编写程序题参考答案】
【4.1】参考答案:
#include stdio.h
main( )
{ int year;
float money,rate,total; /* money:本金 rate:月利率 total:本利合计*/
printf(Input money and year =?);
scanf(%f%d, money, year); /* 输入本金和存款年限 */
if(year==1) rate=0.00315; /* 根据年限确定利率 */
else if(year==2) rate=0.00330;
else if(year==3) rate=0.00345;
else if(year==5) rate=0.00375;
else if(year==8) rate=0.00420;
else rate=0.0;
total=money + money * rate * 12 * year; /* 计算到期的本利合计 */
printf( Total = %.2f\n, total);
}
【4.2】参考答案:
#include stdio.h
main( )
{ int year, month, days;
printf(Enter year and month:);
scanf(%d%d, year, month);
switch (month)
{ case 1: case 3: case 5: case 7: case 8: case 10: case 12:
days=31; break; /* 处理大月 */
case 4: case 6: case 9: case 11:
days=30; break; /* 处理小月 */
case 2: if(year%4==0year%100!=0 || year%400==0)
days=29; /* 处理闰年平月 */
else days=28; /* 处理不是闰年平月 */
break;
default: printf(Input error!\n); /* 月份错误 */
days=0;
}
if( days!=0 )
printf(%d, %d is %d days\n, year, month, days);
}
【4.3】参考答案:
#include stdio.h
main ( )
{ float data1, data2; /* 定义两个操作数变量 */
char op; /* 操作符 */
printf(Enter your expression:);
scanf(%f%c%f, data1, op, data2); /* 输入表达式 */
switch(op) /* 根据操作符分别进行处理 */
{ case + : /* 处理加法 */
printf(%.2f+%.2f=%.2f\n, data1, data2, data1+data2); break;
case - : /* 处理减法 */
printf(%.2f-%.2f=%.2f\n, data1, data2, data1-data2); break;
case * : /* 处理乘法 */
printf(%.2f*%.2f=%.2f\n, data1, data2, data1*data2); break;
case / : /* 处理除法 */
if( data2==0 ) /* 若除数为0 */
print
您可能关注的文档
最近下载
- 老年髋部骨折患者围术期下肢深静脉血栓基础预防专家共识(2024版).pdf VIP
- 华为ICT大赛云赛道认证考试复习题库(含答案).pdf VIP
- 北师大版六年级数学上册期中期末试题及答案.pdf VIP
- 2021-2022年中国ESG行业研究报告.pptx
- 第一单元峥嵘岁月 第1课情感表达 教学设计 人教版初中美术七年级上册.pdf
- 2024年秋新人教版地理七年级上册课件 4.1 多变的天气.pptx
- 人教版九年级全册英语Unit 14大单元整体教学设计.docx
- 大单元教学中的项目化学习——以五年级上册民间故事单元为例.docx
- 全员专项学习培训试题题库单选、多选试题附答案.doc VIP
- 22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).docx
文档评论(0)