




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第成都信息工程学院C语言考试题及答案
编写一程序P111.C实现以下功能
x(x只考虑整数int且必须定义为int、但F(x)完全可能超过int的表示范围)通过键盘输入(输入前给出提示Pleaseinputx:),然后计算并在屏幕上输出函数值。编程可用素材:printf(、printf(。┌-5x+27(x0)F(x)=├7909(x=0)└2x-1(x0)
程序的运行效果应类似地如图1所示,图1中的3是从键盘输入的内容。#include
intmain(void){
intx;
/x从键盘上读入x的值x/
printf(inputx://在屏幕上显示提示输入x的信息,告诉用户需scanf(x);
/x根据题目里给出的计算公式计算F(x)x/if(x0){}
elseif(0==x)//否则,若x等于0{}else{}
Fx=2.0xx-1;//x0时的F(x)计算公式Fx=7909;
//x=0时的F(x)计算公式
Fx=-5.0xx+27;//x0时的F(x)计算公式
//如果x0
//从键盘读入x的值
//x存储自变量x的值
doubleFx;//Fx存储函数值F(x)
要做的事
}
/x将计算结果按题目的要求输出x/printf(=%.0fx,Fx);
return0;
编写一程序P113.C实现以下功能
已知某银行整存整取存款不同期限的年息利率分别为:3.15%期限一年,3.63%期限二年,4.02%期限三年,4.69%期限五年,5.36%期限八年。从键盘上输入存钱的本金(以元为单位,必须定义为int且应考虑金额很大的情况)和存款期限(只考虑1,2,3,5,8),求到期时能从银行得到的利息(以元为单位,应考虑有小数,不计复利)。编程可用素材:printf(、printf(。
程序的运行效果应类似地如图1所示,图1中的10000,8是从键盘输入的内容。
#include
intmain(void){
if(1==cunqi){}
elseif(2==cunqi){}
elseif(3==cunqi){
lilv=3.63/100.0;lilv=3.15/100.0;
printf(inputbenjin,cunqi:scanf(benjin,cunqi);intbenjin,cunqi;doublelixi,lilv;
}
}
lilv=4.02/100.0;
elseif(5==cunqi){}
elseif(8==cunqi){}
lixi=benjinxlilvxcunqi;printf(=%.2fyuan\nlixi);return0;
lilv=5.36/100.0;lilv=4.69/100.0;
编写一程序P114.C实现以下功能
编写一个简单计算器程序,输入格式为:data1opdata2。其中data1和data2是参加运算的两个数(data1、data2必须定义为int,但二者相加可能超出int能表示的范围),op为运算符,它的取值只能是+、-、x、/、%。编程可用素材:printf(、printf(。程序的运行效果应类似地如图1、图2、图3、图4所示,图1中的3000+202x、图2中的3000%202x、图3中的3000%0和图4中的3000/0是从键盘输入的内容。#include#include
intmain(void){
printf(inputdata1opdata2:intdata1,data2;doubleresult;charop;
scanf(%c%ddata1,op,data2);switch(op){
case#39;+#39;:
result=(double)data1+data2;break;
result=(double)data1-data2;break;
result=(double)data1xdata2;break;if(0==data2){}else{}break;if(0==data2){}else{
printf(data1,op,data2,(double)data1/printf(chushuwei0.\nexit(1);
result=data1%data2;
printf(chushuwei0.\nexit(1);
case#39;-#39;:
case#39;x#39;:
case#39;%#39;:
case#39;/#39;:
data2);
}
}
}
return0;
printf(data1,op,data2,result);return0;
编写一程序P702.C实现以下功能
输入月份,打印202x年该月有几天。当输入的月份超范围时,应显示Invalidmonthinput。编程可用素材:printf(、printf(、printf(。程序的运行效果应类似地如图1和图2所示,图1中的4和图2中的13是从键盘输入的内容。#include
intmain(void){
switch(month){
case1:case3:case5:case7:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 支撑平台建设管理办法
- 收客户保证金管理办法
- 放松街道物资管理办法
- 新烟草管理办法电子烟
- 新闻评论涉外管理办法
- 武汉市公用经费管理办法
- 武汉水资源管理办法规定
- 河南团委新媒体管理办法
- 河南省出生医学证明管理办法
- 钢结构安全培训课件
- 网络与信息安全专业国家技能人才培养工学一体化课程标准
- 【MOOC】《电子技术实习SPOC》(北京科技大学)中国大学MOOC慕课答案
- 银行贷款合同书范本示例
- 鞋厂品质管理
- 2025年新高考语文模拟考试试卷(五) (含答案解析)
- 中国共产主义青年团团章
- GB/T 1796.2-2024轮胎气门嘴第2部分:胶座气门嘴
- 职业技术学院《药用植物学》课程标准
- 斑的种类课件教学课件
- 不动产登记技能大赛理论试题库大全-上(单选题)
- 2023年遂宁市城乡小学教师选调考试真题及答案
评论
0/150
提交评论