大连东软期末C语言考试题库(20131208总结)文档格式.docx

上传人:b****1 文档编号:13081310 上传时间:2022-10-04 格式:DOCX 页数:9 大小:71.47KB
下载 相关 举报
大连东软期末C语言考试题库(20131208总结)文档格式.docx_第1页
第1页 / 共9页
大连东软期末C语言考试题库(20131208总结)文档格式.docx_第2页
第2页 / 共9页
大连东软期末C语言考试题库(20131208总结)文档格式.docx_第3页
第3页 / 共9页
大连东软期末C语言考试题库(20131208总结)文档格式.docx_第4页
第4页 / 共9页
大连东软期末C语言考试题库(20131208总结)文档格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

大连东软期末C语言考试题库(20131208总结)文档格式.docx

《大连东软期末C语言考试题库(20131208总结)文档格式.docx》由会员分享,可在线阅读,更多相关《大连东软期末C语言考试题库(20131208总结)文档格式.docx(9页珍藏版)》请在冰豆网上搜索。

大连东软期末C语言考试题库(20131208总结)文档格式.docx

11.用“*”符号在屏幕上输出一个“∠”形形状。

*

*

*

*

*

*

*********

12.用“*”符号在屏幕上输出一个“△”形形状。

**

**

**

**

**

**

******************

13.从键盘上输入一个秒数,将其转换成对应的小时数、分钟数和秒数。

例如,输入5000,则输出应为“1小时23分钟20秒”。

14.从键盘上输入一个天数,将其转换成对应的年数、月数和天数(假设每年均为360天,每月均为30天)。

例如:

输入1000,则输出应为“2年9个月10天”。

15.大连东联路从联合路入口到南关岭出口全长11.3公里,全程限速70公里/小时,编写程序,计算从联合路到南关岭最短的时间是多少分钟多少秒?

16.从键盘上输入一个华氏温度,利用公式计算其摄氏温度。

计算公式如下:

17.反推上面的公式,从键盘上输入一个摄氏温度,计算其对应的华氏温度。

18.已知某位同学的英语、高数和C语言成绩(分别从键盘上输入),计算并输出该生的总分和各科平均分(小数点后保留一位)。

19.从键盘上输入两个整数,将它们的值交换后再输出。

20.从键盘上输入一成绩,判定其是否及格,若及格,在屏幕上显示congratulation,若不及格,则在屏幕上显示:

failed。

21.输入一个数,输出它的绝对值。

22.输入两个整数,输出其中较大者【输入三个数,怎么输出其中的最大者?

】。

23.输入3个整数,按从小到大的顺序输出。

24.从键盘上输入三角形的三边a,b,c,判断能否构成三角形,若能,计算并输出该三角形面积,若不能,则给出相应的提示。

25.从键盘上输入三角形的三边长,判断该三角形的形状(等边、等腰、一般等)。

26.编写程序,从键盘上输入一个字符,若该字符是大写字母,在屏幕上输出对应的小写字母。

若不是大写字母,请给出相应提示:

“这不是一个大写字母”。

27.编写程序,从键盘上输入一个字符,若该字符是大写字母,在屏幕上输出对应的小写字母。

28.编写程序,从键盘上输入一个字符,若该字符是小写字母,在屏幕上输出对应的大写字母。

若不是小写字母,请给出相应提示:

“这不是一个小写字母”。

29.编写程序,从键盘上输入一个字符,若该字符是数字字符,在屏幕上输出对应的整数数字。

若不是数字字符,请给出相应提示:

“这不是一个数字字符”。

30.大连出租车的白天(6点至22点)运价规定为:

三公里内起步价为8.0元,三公里以外每公里的运价为2.0元。

编写程序,从键盘上输入乘车里程数,计算出车费(车费以元为单位,四舍五入),并输出在屏幕上。

31.大连出租车的运价规定为:

白天(6点至22点):

晚上(22点至6点):

三公里内起步价为10.0元,三公里以外每公里的运价为2.4元。

编写程序,从键盘上输入乘车时间及乘车里程数,计算出车费(车费以元为单位,四舍五入),并输出在屏幕上。

32.求一个三位整数的各个数位上的数值。

(四位整数呢?

五位整数呢?

任意位的整数呢?

33.已知有如下分段函数,从键盘上输入x的值,计算并输出f(x)的值。

34.编写程序,计算以下分段函数的值,并将结果输出在屏幕上。

35.y=x2+2x-3(x≥30)3x2-x3(-5≤x<

30)(x+5)2+4x+2(x<

-5)

36.输入存款金额m、存期year和年利率rate,根据公式计算存款到期时的利息interest,输出时保留2位小数。

利息计算公式为:

37.输入x,计算并输出下面分段函数f(x)的值。

开方可调用sqrt库函数,求幂可调用pow库函数。

调用方法:

x的平方根=sqrt(x);

要调用这两个函数,需要包含math.h头文件。

38.输入两个正整数m和n(m<

=n),求,输出时保留4位小数。

39.输入一个正整数n,计算1+1/3+1/5+…的前n项之和。

40.输入一个正整数n,计算1-1/4+1/7-1/10+1/13-1/16+…的前n项之和。

41.输入一个正整数n,计算1-2/3+3/5-4/7+5/9-6/11+…的前n项之和。

42.输入实数x及正整数n,计算。

(注意:

不允许调用pow库函数)

43.统计100-999之间有多少个满足下列要求的整数:

其各位数字之和等于5。

输出数的个数,同时,再计算出满足条件的整数的和。

44.找出200以内的所有完数,并输出其因子。

一个数若恰好等于它的各因子之和,即称其为完数,如6=1+2+3,其中1、2、3为因子,6为因子为和。

(注:

要求输出时按哪下格式连同完数的因子一同输出)

6=1+2+3

28=1+2+4+7+14

45.根据下式求的值,直到某一项小于。

46.

47.输入一个整数n,要求将其逆向输出。

例如,输入4172,输出为2714。

48.输入两个正整数a和n,求a+aa+aaa+…+aa…a(n个a)之和。

49.验证哥德巴赫猜想:

任何一个不小于6的偶数均可以表示为两个奇素数之和。

6=3+3,8=3+5,…,24=5+19。

编写程序,将6-100之间的偶数都表示成两个素数之和,打印时一行打印5组。

素数就是只能被1和自身整除的正整数。

50.任意输入一个正整数,输出其各位数字重排后最大的整数。

例如,输入2017,输出为7210。

51.计算并输出y=的值。

(可调用sqrt库函数)

52.某客户为购房办理商业贷款,选择了按月等额本息还款法,计算公式如下,在贷款本金(loan)和月利率(rate)一定的情况下,住房贷款的月还款额(money)取决于还款总月数(month)。

客户打算在5-30年的范围内选择还清贷款的年限,为了便于选择,他想查看一下每个还款年限对应的月还款额。

请你编写程序,帮他打印一张“还款年限-----月还款额”对照表(月还款额保留2位小数)。

计算公式为:

最新5年期以上贷款年利率为6.55%)

53.if、switch题:

输入月薪salary,输出应缴的个人所得税tax(保留2位小数)。

按照2011年实行的最新的个人所得税法,计算公式为:

tax=rate(salary-3500)-deduction。

当salary<

=3500时,rate=0,deduction=0;

当3500<

salary<

=5000时,rate=3%,deduction=0;

当5000<

=8000时,rate=10%,deduction=105;

当8000<

=12500时,rate=20%,deduction=555;

当12500<

=38500时,rate=25%,deduction=1005;

当38500<

=58500时,rate=30%,deduction=2755;

当58500<

=83500时,rate=35%,deduction=5505;

当83500<

salary时,rate=45%,deduction=13505;

54.从键盘上输入10个成绩,求其平均成绩。

55.编写程序,用公式求π的近似值,直到最后一项的绝对值小于10-6为止。

56.编写程序,求任意整数的各个数位上的数字之和,如输入整数67401,结果为18(因为1+0+4+7+6=18)。

57.编写程序,输出100-999之间所有的“水仙花”数。

如371是水仙花数,因为13+73+33=371。

58.编写程序,求s=1+2+3+4+…+100的和。

59.编写程序,求s=1+2+3+4+…+n的和。

60.编写程序,求s=m+(m+1)+(m+2)+(m+3)+…+n的和。

61.编写程序,求n!

62.编写程序,求满足1+2+3+4+…+n<

1000时n的最大值及其和值。

63.编写程序,求s=1+2+4+5+7+8+10+…+100的值。

64.统计100-999之间有多少个满足下列要求的整数:

其各位数字之和为5。

编写程序,输出这些整数,并计算它们的和。

65.读入一批正整数(以零或负数结束),求其中奇数的和。

66.输入一个正整数n,然后再输入n个整数,输出这n个整数中的最小数。

67.皮球从h米的高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,如此反复。

编写程序,计算皮球在第n次反弹落地时,在空中经过的路程是多少米?

第n次反弹的高度是多少米?

68.黑洞数,又称“Kaprekar问题”。

从键盘上输入任意一个数字不全相同的三位数,经有限次“重排求差”操作,总会得到495.最后所得的495即为三位黑洞数。

所谓“重排求差”操作即组成该数的数字重排后的最大数减去最小数。

例如,对于192:

第1次重排求差得:

921-129=792;

第2次,得:

972-279=693;

第3次,得:

963-369=594;

第4次,得954-459=495.三个数字相同,则转换一次后即得0。

编写程序,输出任意三位数的重排求差过程。

69.韩信点兵。

韩信在点兵的时候为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数:

按从1至5报数,最后一个士兵报数为1;

再按从1至6报数,最后一个士兵报数为5;

再按从1至7报数,最后一个士兵报数为4;

再按从1至11报数,最后一个士兵报数为10.编写程序,计算韩信有多少兵?

70.编写程序,在屏幕上输出2-n间所有的素数,n从键盘上输入。

素数是指只能被1和自身整除的整数,最小的素数是2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1