2021年TPA部分试题

2021年TPA部分试题

ID:68705775

大小:106.38 KB

页数:48页

时间:2021-10-19

2021年TPA部分试题_第1页
2021年TPA部分试题_第2页
2021年TPA部分试题_第3页
2021年TPA部分试题_第4页
2021年TPA部分试题_第5页
2021年TPA部分试题_第6页
2021年TPA部分试题_第7页
2021年TPA部分试题_第8页
2021年TPA部分试题_第9页
2021年TPA部分试题_第10页
资源描述:

《2021年TPA部分试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、TPA部分试题《算法与程序设计》习题集第4周此题目要求运算以下分段函数f(x)的值:输入格式:输入在一行中给出实数x;输出格式:在一行中按“f(x)=”的格式输出,其中x与都保留一位小数;输入样例1:10输出样例1(10.0)=0.1输入样例2:0输出样例2(0.0)=0.048/48TPA部分试题<>(){;("");(0){}{}0;1.0;48/48TPA部分试题("f(%.1f)=%.1f");0;}48/48TPA部分试题编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间;输入格式:输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表

2、示12点34分;当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分;提示:在的格式字符串中加入:,让来处理这个冒号;输出格式:在一行中输出这个时间对应的12小时制的时间,数字部分格式与输入的相同,然后跟上空格,再跟上表示上午的字符串或表示下午的字符串;如5:6表示下午5点零6分;留意,在英文的习惯中,中午12点被认为是下午,所以24小时制的12:00就是12小时制的12:0;而0点被认为是其次天的时间,所以是0:0;输入样例:21:11输出样例:9:11<>(){;("");(a>12){48/48TPA部分试题}(12){}(""12);("");48/48TPA部分试题(

3、a<12){("");}{("");}0;}48/48TPA部分试题给定平面上任意三个点的坐标(x11)、(x22)、(x33),检验它们能否构成三角形;输入格式:输入在一行中次序给出六个[-100,100]范畴内的数字,即三个点的坐标x1、y1、x2、y2、x3、y3;输出格式:如这3个点不能构成三角形,就在一行中输出“”;如可以,就在一行中输出该三角形的周长和面积,格式为“L=周长,A=面积”,输出到小数点后2位;输入样例1:456978输出样例1=10.13,A=3.00输入样例2:468121218输出样例2<>(){;("");((>c)(>a)(>b)){("");}{("");

4、}0;}输入一个年份,判定其是否为闰年,如是闰年输出“”的信息,否就输出“”的信息;输入格式:直接输入一个4位数年份,没有其它任何附加字符;输出格式:直接输出“”或“”,没有其它任何附加字符;输入样例:1900输出样例输入样例:2000输出样例输入样例:1904输出样例48/48TPA部分试题<>(){a;("");(4010004000){("");}{("");}0;}输入三个整数,请把这三个数由小到大输出;输入格式:在一行中直接输入3个整数,之间各用一个空格间隔;输出格式:在一行中依据“最小值次小值,最大值”的次序输出结果,最大值、次大值和最小值均原样输出,没有宽度掌握;输入样

5、例:213输出样例123<>(){;("");(x>y){;}(x>z){;}(y>z){;}("");48/48TPA部分试题0;}第5周此题要求编写程序将一个百分制成果转换为五分制成果;转换规章:.大于等于90分为A;.小于90且大于等于80为B;.小于80且大于等于70为C;.小于70且大于等于60为D;.小于60为E;输入格式:输入在一行中给出一个整数的百分制成果;输出格式:在一行中输出对应的五分制成果;输入样例:90输出样例<>(){;("");(a>9090){'A';}(a>8080){'B';}(a>7070){'C';}(a>6060){48/48TPA部分试题}{}(""

6、);'D';'E';48/48TPA部分试题0;}中国有句俗语叫“三天打鱼两天晒网”;假设某人从某天起,开头“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”仍是“晒网”?输入格式:输入在一行中给出一个不超过1000的正整数N;输出格式:在一行中输出此人在第N天中是“”(即“打鱼”)仍是“”(即“晒网”),并且输出“N”;输入样例1:103输出样例1:103输入样例2:34输出样例2:34<>(){N;("");(5450){("");}{("");}0;}此题要求编写一个简洁运算器程序,可依据输入的运算符,对2个整数进行加、减、乘、除或求余运算;题目保证输入和输出均不超过整型范畴;

7、输入格式:输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔;操作数的数据类型为整型,且保证除法和求余的分母非零;输出格式:当运算符为+、-、*、/、%时,在一行输出相应的运算结果;如输入是非法符号(即除了加、减、乘、除和求余五种运算符以外的其他符号)就输出;输入样例1:-7/2输出样例1:-348/48TPA部分试题输入样例2:3&6输出样例2:<>(){;;("",,,);(){'+':(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。