ImageVerifierCode 换一换
格式:XLSX , 页数:55 ,大小:31.96KB ,
资源ID:467384      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-467384.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言编程题新题库(全)表格推荐下载.xlsx)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

C语言编程题新题库(全)表格推荐下载.xlsx

1、输入一个三位整数x(999=x=100),将其分解出百位、十位、个位,并求出各位之和以及各位之积,分别显示在两行上。8 10【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编程:输入三角形的三边a,b,c,求其面积s(假设输入的值满足三角形构成条件)。提示:假设有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:S=sqrt(p(p-a)(p-b)(p-c),而公式里的p为半周长:p=(a+b+c)/2。5 6 6 输出:13.64【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写程序,输入某位学生的学号(整数)、年龄(整数)、入学分数(整数)、学费(浮点

2、数),将这些信息显示在屏幕上,每行显示一项信息。17001 18 476 20000 输出:17001 18 476 20000.00【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写程序,输入两个整数m,n(输入均不为0),分别计算并输出它们的和、差、积、商和求余的结果,按顺序,每行显示一个值。3 5 输出:8 -2 15 0.600000 3【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写程序,输入两个double类型数m,n(输入均不为0),分别计算并输出它们的 和、差、积、商的结果,按顺序,每行显示一个值。3.0 5.0 输出:8.000000 -2.0000

3、00 15.000000 0.600000【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写程序,输入两个数字字符,计算它俩对应的整数值的和及积,每行显示一个结果。45 输出:9 20【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写程序,输入两个整数,将它们的值互换后再输出。12 5 输出:5 12【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写程序,输入一个人的身高(以厘米为单位)和体重(以公斤为单位),计算其标准体重(公式:标准体重(单位:公斤)=(身高(单位:厘米)-100)*0.9);再计算其体重BMI值(公式:bmi=体重/(身高(以米为单位)

4、的平方)。输出形式:分两行,第一行先输出 体重,紧跟着再输出 标准体重,第二行输出 BMI 值。175.3 69.2 输出:69.200 67.770 22.5【测试数据有多组,每组输出结果后必须换行】11【顺序结构】一年大约有3.156*10的7次方秒。编写一个程序,提示用户输入年龄,然后显示该年龄对应的秒数。(提示:使用%g 来输出)例如:19 输出:599640000【测试数据有多组,每组输出结果后必须换行】11【顺序结构】1英寸相当于2.54厘米。编写一个程序,提示用户输入身高(以英寸为单位),然后以厘米和米分别显示其身高。84.5 输出:214.6 2.15【测试数据有多组,每组输出

5、结果后必须换行】11【顺序结构】在美国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺。编写一个程序,提示用户输入杯数,并以品脱、盎司、汤勺、茶勺为单位显示等价容量。0.5 8 16 48【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写一个程序,把用秒表示的时间转换成用小时、分钟和秒表示的时间。5000 输出:1小时23分20秒【测试数据有多组,每组输出结果后必须换行】11【顺序结构】从键盘上输入一个天数,将其转换成对应的年数、月数和天数(假设每年均为360天,每月均为30天)。1000 输出:2年9月10天【测试数据有多组,每组输出结果后

6、必须换行】11【顺序结构】编写一个程序,提示用户输入天数,然后将其转换成周数和天数。18 输出:18天是2周4天【测试数据有多组,每组输出结果后必须换行】11【顺序结构】大连东联路从联合路入口到南关岭出口全长11.3公里,全程限速70公里/小时。编写程序,输入要行驶的里程数,计算在东联路上最短的行驶时间是多少分钟多少秒?11.3 输出:9分41秒【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写一个程序,提示用户输入一个整数,计算并输出该数的立方及其个位上数值的平方,分别在两行上输出。10 输出:1000 0【测试数据有多组,每组输出结果后必须换行】11【顺序结构】编写程序,大连出

7、租车的白天(6点至22点)运价规定为:三公里内起步价为10.0元,三公里以外每公里的运价为2.0元。编写程序,从键盘上输入乘车里程数,计算出车费(车费以元为单位,四舍五入),并输出在屏幕上。(注:不考虑临界点跳表的情况)例如:4 输出:12【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,从键盘上输入一成绩,判定其是否及格,若及格,在屏幕上显示congratulation,若不及格,则在屏幕上显示:failed。65 输出:congratulation【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入一个数,输出它的绝对值。(不允许调用库函数)例如:-1

8、0.0 输出:10【提示】使用%g输出【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入两个整数,输出其中较大者。10 14 输出:14【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入三个整数,输出其中的最大者。10 30 20 输出:30【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入3个整数,按从小到大的顺序输出。(不允许使用数组)例如:10 20 30【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,从键盘上输入三角形的三边a,b,c,判断能否构成三角形,若能,计算并输出该三角形面积,若不能,则提示:

9、不能构成三角形。3 1 1 输出:不能构成三角形 输入:3 4 5 输出:6.00【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,从键盘上输入三角形的三边长,判断该三角形的形状(等边、等腰、一般等),若不能构成三角形,输出“不能构成三角形”。3 3 5 输出:等腰【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,从键盘上输入一个字符,若该字符是大写字母,在屏幕上输出对应的小写字母。若不是大写字母,请给出相应提示:“这不是一个大写字母”。M 输出:m【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,从键盘上输入一个字符,若该字符是小写字母,

10、在屏幕上输出对应的大写字母。若不是小写字母,请给出相应提示:“这不是一个小写字母”。t 输出:T【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,从键盘上输入一个字符,若该字符是数字字符,在屏幕上输出对应的整数数字。若不是数字字符,请给出相应提示:“这不是一个数字字符”。4(注意,这个4是以整数的形式输出的。输出形式会影响关键值比对)【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,大连出租车的运价规定为:白天(6点至22点,不含22点):晚上(22点至6点):三公里内起步价为12.0元,三公里以外每公里的运价为2.4元。编写程序,从键盘上输入乘车时间及乘车

11、里程数,计算出车费(车费以元为单位,四舍五入),并输出在屏幕上。4 4 输出:14 输入:21 4 输出:12【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入一个三位的正整数,判断它是否为“水仙花”数,若是,输出“Yes”,若不是,输出“No”。“水仙花”数是指该数的各位上数值的三次幂之和等于该数。如371是水仙花数,因为1的三次幂+7的三次幂+3的三次幂=371。371 输出:Yes【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,有如下分段函数,从键盘上输入x的值,计算并输出f(x)的值。1/(1-x2)(x不等于1)F(x)=2x-1(x=1)(

12、注:此处 是数学上幂的表示,不是位运算符)例如:0.5 输出:1.333333【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,计算以下分段函数的值,并将结果输出在屏幕上。X2+2 X-3 (X=30)Y=3X2-X3 (-5=X 30)(X+5)2+4X+2(X=-5)(注:35.2 输出:1306.44【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入x,计算并输出下面分段函数f(x)的值。开方可调用sqrt库函数,求幂可调用pow库函数。调用方法:x的平方根=sqrt(x);。要调用这两个函数,需要包含math.h头文件。(x+1)3+2(x-5)

13、2-7x+1/x (x=0)(注:0.707107 【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入一个年份,判断该年是否为闰年,若是,输出“Yes”,若不是,输出“No”。【提示】闰年的判断条件:年份满足以下两个条件之一即是闰年:(1)能被400整除;(2)能被4整除,但不能被100整除。2016 输出:Yes【测试数据有多组,每组输出结果后必须换行】11【if语句】某商场实施店庆打折活动,活动细则如下:(1)购买商品总额超过5000元(含5000元),打5折;(2)购买商品总额超过4000元(含4000元),打6折;(3)购买商品总额超过3000元(含3000元),

14、打7折;(4)购买商品总额超过2000元(含2000元),打8折;(5)购买商品总额超过1000元(含1000元),打9折;(6)购买商品总额小于1000元,不打折;编写程序,输入顾客购买商品的总额(都是整10的值),输出顾客实际付款金额。2500【测试数据有多组,每组输出结果后必须换行】11【if语句】百分制成绩(整数)与等级制成绩的关系如下:90100:优秀;8089:良好;7079:中等;6069:及格;059:不及格;其他值:非法编写程序,输入一个百分制成绩(整数),输出对应关系表中的等级。-3 输出:非法【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入一个正整

15、数,判断它能否被3、5、7整除,并输出下列信息之一:(1)能同时被3、5、7整除;(2)能被x和y整除;【注:x,y是3、5、7中的某两个值】(3)只能被z整除;z是3、5、7中的某一个值】(4)不能被3、5、7中任一个整除例如:35 输出:能被5和7整除【测试数据有多组,每组输出结果后必须换行】11【if语句】某市不同品牌的出租车3公里的起步价和计费分别为:夏利7元,3公里以外2.1元/公里;富康8元,3公里以外2.4元/公里;桑塔纳9元,3公里以外2.7元/公里。编写程序,输入乘车的车型(X代表夏利,F代表富康,S代表桑塔纳)及公里数,输出应付的车费(四舍五入到元)。不考虑跳表问题】例如:

16、F 6.5 输出:16【测试数据有多组,每组输出结果后必须换行】11【if语句】高速公路按不同种类汽车制定的每千米收费标准如下:小汽车(用C表示):0.50元;卡车(用T表示):1.00;大客车(用B表示):1.50元编写程序,输入车型及行驶里程(公里数),输出车辆的通行费。T 125.5 输出:125.50【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入一个5位自然数n,判断n是否为对称数。如果是,输出“Yes”,否则,输出“No”。对称数即正序和反序看相等的整数,如97679是对称数。12312 输出:No【测试数据有多组,每组输出结果后必须换行】11【if语句】编

17、写程序,输入3个分别表示箱子长、宽、高的正整数值,判断并输出该箱子是立方体还是长方体。长方体【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入一个数值代表月份,显示其相应的英文月份名称。当输入值非法时,显示“error”。(也可用switch语句)例如:January 输入:5 输出:May 输入:13 输出:error【提示】各月份对应的英文(按顺序):January,February,March,April,May,June,July,August,September,October,November,December【测试数据有多组,每组输出结果后必须换行】11【i

18、f语句】编写程序,输入一个数值代表星期,显示其相应的英文名称。0 输出:error 输入:7 输出:Sunday【提示】星期对应的英文(按顺序):Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday【测试数据有多组,每组输出结果后必须换行】11【if语句】编写程序,输入一个一位的自然数,显示其相应的英文名称。Zero 输入:error【提示】19的英文没问题吧!【测试数据有多组,每组输出结果后必须换行】11【if语句】邮局邮寄包裹的费用根据包裹的重量收取。一个重量2kg或低于2kg的包裹收取3.25元。高于2kg的包裹,高出部分每kg

19、收取1.05元,不足1kg的按1kg计算。编写程序,输入包裹的重量,输出发件人需缴纳的费用。5.63 输出:7.45【提示】ceil函数可用于向上取整。原型:int ceil(double);【测试数据有多组,每组输出结果后必须换行】11【if语句】某商场打折促销。购买不足200元商品,不赠代金券;购买满200元商品,赠50元代金券;购买满400元商品,赠150元代金券;购买满600元商品,赠200元代金券;购买满800元商品,赠300元代金券;购买满1000元商品,赠400元代金券;购买满1200元及以上商品,赠总金额50%的代金券(取整)。编写程序,输入购买额x,输出获得的代金券数。400

20、【测试数据有多组,每组输出结果后必须换行】11【if语句】一元二次方程aX*X+bX+c=0有无实根是根据判别式b*b-4ac0来判定的。编写程序,输入一元二次方程的三个系数a,b,c,判定该方程是否有实根。若有,输出“Yes”,若无,输出“No”。1 2 1 输出:Yes【测试数据有多组,每组输出结果后必须换行】11【if语句】我校每年实践学期第4周都会举办程序设计大赛,大赛获奖可给实践学期课程加分,假定加分办法如下:一等奖:加30分;二等奖:加20分;三等奖:加15分;优秀奖:加5分。加分后,课程总分不超过100分。编写程序,输入参赛者的原始课程成绩和所获奖级(1,2,3,4),输出该参赛

21、者实践学期的课程总分。85 2 输出:100 输入:70 4 输出:75【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个正整数n,求其各个数位上的数值之和。750 输出:12【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个正整数n,求其反序数。705 输出:507【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个正整数n,求其位数。3【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入存款金额m、存期year和年利率rate,根据公式计算存款到期时的利息interest,输出时保留2位小数。利息计算公

22、式为:利息=m(1+rate)year-m(注:10000 2 0.025 输出:506.25【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入两个正整数m和n(m=n),求S=1/m+1/(m+1)+1/(m+2)+1/(n-1)+1/n。结果保留10位小数。1 5 输出:2.2833333333【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个正整数n,计算1+1/3+1/5+的前n项之和。3 输出:1.5333333333【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个正整数n,计算1-1/4+1/7-1/10+1/1

23、3-1/16+的前n项之和。2 输出:0.7500000000【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个正整数n,计算1-2/3+3/5-4/7+5/9-6/11+的前n项之和。0.9333333333【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入实数x及正整数n,计算 x的n次方。(注意:不允许调用pow库函数)例如:3.2 3 输出:32.768000【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入正整数m,判断其各位数字之和是否等于7。25 输出:Yes【测试数据有多组,每组输出结果后必须换行】11【单循环】编

24、写程序,输入一个正整数n,判断其是否为完数,如果是,输出“Yes”,如果不是,输出“No”。一个数若恰好等于它的各因子之和,即称其为完数,如6=1+2+3,其中1、2、3为因子,6为因子为和。15 输出:No【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入两个正整数a和n,求a+aa+aaa+aaa(n个a)之和。3 2 输出:36【测试数据有多组,每组输出结果后必须换行】11【单循环】Fibonacci数列为:1 1 2 3 5 8 13 21 34 55 编写程序,输入一个正整数n,输出该数列前n项的和。7【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程

25、序,输入正整数m和n(0mn),计算y=sqrt(m)+sqrt(m+1)+sqrt(m+2)+sqrt(n)的值。sqrt为系统库函数)例如:1 3 输出:4.146264【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,从键盘上输入若干个整数(以0作为结束),统计正数个数及负数的个数,分别在两行上输出。1 6-2-3 7 1 4-5 0 输出:5 3【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,从键盘上输入若干个整数(以0作为结束),统计正数平均值及负数的平均值,分别在两行上输出。3.800000 -3.333333【测试数据有多组,每组输出结果后必须换

26、行】11【单循环】编写程序,输入一个正整数n,再输入n个成绩,求平均成绩及最高和最低成绩,分别在三行上输出,平均值保留一位小数。(不允许用数组)例如:5 1 4 2 5 3 输出:3.0 5 1【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个极小值e,用公式/4=1-1/3+1/5-1/7+,求的近似值,直到最后一项的绝对值小于e为止。输出保留10位小数。0.0000001 输出:3.1415928536【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入一个正整数n,计算S=1-1/4+1/7-1/10+1/13-1/16+的前n项之和。(结果保留

27、12位小数)例如:0.892857142857【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入n(n1000),输出100-n之间所有的“水仙花”数,每行输出一个数。375 输出:153 370 371【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入正整数n,求s=1+2+3+4+n的和。55【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入正整数n,求1n之间(含边界)所有偶数的平方和。6 输出:56【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入正整数n,求1n之间(含边界)所有奇数的平方和。35【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入正整数n,求1n之间(含边界)所有偶数的和。12【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入正整数n,求1n之间(含边界)所有奇数的和。9【测试数据有多组,每组输出结果后必须换行】11【单循环】编写程序,输入正整数n,求1n之

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2