第4章控制结构作业练习题及提交说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第4章控制结构作业练习题
“第4章控制结构作业练习题”,共10道题。提交方式:通过考试系统提交,可自我评分。作为平时成绩一部分。有时间限制,4月8日前提交,过时系统自动关闭。
上课时随时用U盘把作业带上,可能会给大家提供时间提交,若没时间,下来自己找时间和机房提交。
提交步骤:
1、在浏览器地址栏里输入IP地址:198.168.22.251
2、出现考试登录界面后输入自己学号,进入系统。
3、在页面左侧点击“作业练习”见下图
4、点击后在页面点击“点击答题”
5、进入作业练习页面后,点击“打开本题”,把自己编好的程序复制到对应源“文件”里。
6、做完后,提交试卷评分后可“重新评分”或“继续练习”。
第4章控制结构作业练习题目
按下面题目要求编程
1、在指定的C文件内sxc01.c编写程序。程序的功能是:已知圆半径r=4.5,求其圆周长len和圆面积area。圆周率取3.14159,输出结果宽度为5,小数点保留2位。输出按指定格式,如:len=15.71,area=19.63
2、在指定的C文件内xzc02.c编写程序。程序的功能是:从输入任意三个数num1、
num2、num3,按从大到小的顺序排序输出。(输入输出数据格式均为整型)
按指定格式输入输出
例如:
输入:63,72,56
输出:排序结果为:72,63,56
3、在指定的C文件内xzc03.c编写程序。从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母输出并输出对应的ASCII码值;否则,直接输出并输出对应的ASCII码值。
例如:
输入:A
输出:a,97
输入:b
输出:b,98
4、在指定的C文件内xzc04.c编写程序。程序的功能是:从键盘上输入一个百分制成绩score(0~100),按下列原则输出其等级:score≥90,等级为优秀;80≤score<90,等级为良好;70≤score<80,等级为中等;60≤score<70,等级为及格;score<60,等级为不及格。输入的成绩若不在0~100范围,则输出:成绩超出了范围。
例如:
输入:95
输出:等级为优秀
输入:55
输出:等级为不及格
输入:120
输出:成绩超出了范围
5、在指定的C文件内xzc01.c编写程序。程序的功能是:输入任意3个整数a、b、c,求3个数中的最大值,并输出。
输出按指定格式,(输入数据之间一个空格分隔)
例如:
输入:2 1 3
输出:max=3
6、在指定的C文件内xhc02.c编写程序。程序的功能是:从键盘输入10个同学的成绩,求平均成绩。并找出最高分。(输入数据格式均为整型)
按指定格式输入输出:输出结果平均值得宽度为5,小数点保留2位。
例如:
输入:95 100 65 45 60 89 78 80 83 70
输出:ave=76.50,max=100
7、在指定的C文件内xhc01.c编写程序。程序的功能是:求2+4+8...+512的和。输出按指定格式,如:sum=30
8、在指定的C文件内qtc01.c编写程序。程序的功能是:计算1!+2!+3!..+10!的和。
输出按指定格式,如:sum=30
10、在指定的C文件内kzc02.c编写程序。程序的功能是:输入整数a和b,若a+b>100,则输出a+b百位以上的数字,否则输出两数之后。
例如:
输入:200 300
输出:5
输入:20 30
输出:50
10、在指定的C文件内kzc01.c编写程序。程序的功能是:设n是一个四位数,它的9倍恰好是其反序数,编程求n。(反序数就是将整数的数字倒过来形成的整数。例如1234的反序数就是4321)。
输出按指定格式,如:反序数是1234