- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序训练题目(一)
程序综合训练(一)
共25题,请于两周内完成。
编写一个程序,测试你所使用的计算机的数据表示范围。
数据类型最小数据最大数据intlongshortfloatdouble编写一个程序,键盘接收三个整数,给出这三个数的和数、乘积和平均值。
编写一个程序,输入华氏温度,输出相应的摄氏温度。转换公式是:c = (f - 32) / 1.8,c表示摄氏度,f表示华氏度。/* 把华氏温度转换为摄氏温度,要求保留一位小数 */
编写一个程序,键盘接收一个一位的整型数,经转换,用字符函数putchar输出。例如输入整数5,输出字符5。
编写一个程序,输入半径,计算球体表面积()和体积()。
6、输入3个整数,输出其中的最小值。
7、输入一个字符,如果它是大写字母,则输出相应的小写字母;如果它是小写字母,需输出相应的大写字母;其它字符原样输出。例如:输入F,输出f,输入b,输出B,输入7,输出7。
8、、函数
1 x0
y= 0 x=0
-1 x0
⑴ 用条件表达式求函数值y。
y = x=0 ? (x0?1:0) : -1
⑵ 用if语句编程,输入x,输出y,并给出你所使用的测试用例。
测试用例:(1)x=2,y=1 (2)x=0,y=0 (2)x=-2,y=-1
9、判断输入字符的种类,即区分空格、数字字符、大写英文字母、小写英文字母和其它字符。
10、输入三角形三条边的值,请判断它是等边三角形、等腰三角形还是不等边三角形。请编写相应程序。(提示:作为完整的考虑,应该判断三条边是否能构成一个三角形)
11、新闻记者都善于提问,请模仿记者:若输入1打印who,输入2打印which,输入3打印where,输入4打印why,输入5打印what,输入其它数打印don’t know。请编写相应程序。
12、编写输出200以内所有能被7整除的数据的程序。
13、从键盘输入n个数,找出其中最小值,请编写相应程序。
14、键盘输入正整数m和n(mn),计算m~ n之间所有奇数之和与偶数之和,请编写相应程序。
15、编写程序,输入一个整数,求它的各位数之和及位数。例如123的各位数之和是6,位数是3。
16、编写程序,输入一行字符,分别统计出其中的英文字母、空格、数字和其他字符的个数。
17、有一个分数序列
, , , , ,……
编写程序求出这个序列的前n项之和。
18、用一张一元票换1分、2分和5分的硬币(至少各一枚),问有哪几种换法?各几枚?
19、求1到10000之间所有满足各位数字的立方和等于它本身的数。例如153的各位数字的立方和是13+53+33=153
20、从键盘输入10个正整数进行求和,如果错误地输入了负数,则求和结束。请分别用braek和不用break编写相应程序。
21、父亲今年30岁,儿子今年6岁,问多少年后父亲的年龄是儿子的2倍,请编写相应程序。
22、一天一只小猴子摘下一堆桃子,当即吃了一半,还觉得不过瘾,又多吃了一个。第二天接着吃了前一天剩下的一半,再又多吃了一个。以后每天如此。到第10天只剩下一个桃子。问小猴一共摘了多少桃子,请编写相应程序。
程序采用递归法倒推:第10天剩一个,第九天=(1+1)×2,……依此类推
23、一个球从100米高度自由落体,反弹后回到原来高度的一半,按此规律,到第8次落地时,反弹多少高度?行程共有多少米?
24、验证哥德巴赫猜想:任何一个大于6的偶数均可表示为两个素数之和。例如6=3+3,8=3+5,…,18=7+11。要求将6~100之间的偶数都表示成两个素数之和,打印时一行打印5组。
25、输入一个长整数,从高位开始逐位分割并输出。例如输入123456,逐位输出:1,2,3,4,5,6。
您可能关注的文档
最近下载
- 2024NIHSS评分量表解读PPT.pptx VIP
- 跨文化交际――中西方文化差异PPT课件.ppt VIP
- 12J1工程做法图集标准.docx VIP
- 《跨文化交际》课件:探索不同国家的文化差异.ppt VIP
- 四法一纲.doc VIP
- 新人教版8年级上册物理全册教学课件(2024年秋季新版教材).pptx
- 领导力与管理沟通PPT课件(共19章)第9章 非语言表达.pptx VIP
- 领导力与管理沟通PPT课件(共19章)第8章 书面表达.pptx VIP
- 2025年农村公路路面改造以工代赈项目可行性研究报告-新大纲.docx VIP
- 江苏省化工和危险化学品生产企业安全审计表解读 2025年1月2日.pptx VIP
文档评论(0)