C语言I作业07

这个作业属于那个课程 |C语言程序设计II
这个作业要求在哪里 |https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9932
我在这个课程的目标是 |学习并熟练C语言的语法
这个作业在那个具体方面帮助我实现目标 |了解switch语句的用法和原理
参考文献 |c语言程序设计

PTA实验作业


*1.1程序设计联考
题目内容描述:自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。
输入格式:
在一行中给出1个6位的正整数account。
输出格式:
在一行中输出account的学校。注意:如果不清楚学校代号是哪个学校,则输出"OtherUniversity"。
输入样例:
123456
输出样例:
Hunan Agricultural University
1.1.1数据处理
数据表达:使用了i,n两个变量
数据处理:使用顺序结构,switch语句
1.1.2 实验代码截图

1.1.3 造测试数据
输入数据 输出数据 说明
1.1.3 造测试数据
输入数据 输出数据 说明
123456| Hunan Agricultural University| 输入样例
567890| Ocean University| 1
234567| Jishou University| 2
345678| Huaihua University| 3
uploading-image-187512.png
题目内容描述:
给定 N 个正整数,要求你从中得到下列三种计算结果:
A1 = 能被 3 整除的最大整数
A2 = 存在整数 K 使之可以表示为 3K+1 的整数的个数
A3 = 存在整数 K 使之可以表示为 3K+2 的所有整数的平均值(精确到小数点后 1 位)
输入格式:
输入首先在第一行给出一个正整数 N,随后一行给出 N 个正整数。所有数字都不超过 100,同行数字以空格分隔。
输出格式:
在一行中顺序输出 A1、A2、A3的值,其间以 1 个空格分隔。如果某个数字不存在,则对应输出NONE。
输入样例 1:
8
5 8 7 6 9 1 3 10
输出样例 1:
9 3 6.5
输入样例 2:
8
15 18 7 6 9 1 3 10
输出样例 2:
18 3 NONE
数据表达:使用了s,n两个变量;
数据处理:运用了分支结构,顺序结构。
实验代码截图

输入数据 输出数据 说明
88|| B|| 输入正整数得值
99|| A|| 输入正整数得值
79|| C|| 输入正整数得值

学习总结


这周主要学习了switch语句,和if else 的使用方法差不多,两者各有优劣。

posted @ 2019-11-08 17:34  zx11514  阅读(224)  评论(0编辑  收藏  举报