这个作业属于哪个课程 | <C语言选择结构> |
---|---|
这个作业要求在哪里 | https://blog.csdn.net/m0_62147615/article/details/121051599 |
这个作业的目标是 | 认真完成每一次编辑作业 |
学号 | 20218579 |
– | – |
1.PTA作业
1.1本题目要求计算下列分段函数f(x)的值:
数据处理:
定义浮点数x,sum。分别代表输入输出的值。用if语句间断,继续计算。此处运用pow函数和sqrt函数等数学运算
1.2体质指数( BMI)计算
数据处理:定义浮点型kg,m,分别代表体重身高。在输入数据,运用函数计算身高的平方,在计算,赋值给B,再用if语句判断。
1.3现在给定某一个月份,然后要求输出该月份的天数,假设年份都是平年。
数据处理:
定义一个整型n,输入数据,给n赋值,用switch语言对n进行判断,再跳出循环。
1.4 给定公元1000年到公元3000年之间的某一天,请你给出该天的前天是哪一天。
数据处理:定义整型abc,分别代表年月日,定义变量yy,mm,dd,j,初始值为0,用if语句判断是否为闰年,如果日数符合后,用到switch语句判断月份,然后赋值得到最后的年月日。
1.5多分支表达-倍数问题
数据处理:
定义一个整型num,表示为输出数据,用if语句判断是否为正整数,如果不是则直接完成编译,如果是就进入内部if语句循环,再进行判断,最后得出数据。
1.6输出闰年
1.7PTA提交列表及说明
数据处理:
定义一个整型为year,输入year,定义整型count赋值为0,定义整型i,
用 if 语句判断年份是否为21世纪,如果不是则输出invalid year,如果是进入for循环,再进入一个 if 语句进行判断,是否为闰年,并输出,输出一次count加1,循环结束,用while循环去判断count是否为零,如果是输出None,并跳出循环,循环结束。
2. 学习总结
2.1 学习进度条(5分)
学习时间 | 学习时长 |
---|---|
10.30 | 2.5h |
2.2 累积代码行和博客字数
2.3 学习感悟
做题时要更加细心 避免编程错误 注意编码时中英文符号的使用 避免不必要的错误 编码生疏 因多加训练