C语言I博客作业05

这个作业属于哪个课程https://editor.csdn.net/md?not_checkout=1&articleId=121303852
这个作业要求在哪https://bbs.csdn.net/topics/603325770
这个作业的目标学习选择结构的switch
学号20218626

1. PTA作业

1.1 (题目名称):
此处为题目详情

1.1.1 贴图展示代码,不要复制,也不要拍照,如(记得学号+姓名,本图没有,但是你们的作业中要有!):
本题目要求读入一个整数1~7之间(不考虑输入错误的情况),然后输出需要上课的节数,对应如下:

1 星期一 8节课
2 星期二 10节课
3 星期三 6节课
4 星期四 8节课
5 星期五 6节课
6 今天没有课,可以好好休息一下啦!
7 今天没有课,可以好好休息一下啦!
输入格式:
例如:1
输出格式:
星期一 8节课(一和8之间有一个空格)
在这里插入图片描述
在这里插入图片描述

从键盘读入一个4位数的整数,求该数中有多少位是7

输入格式:一个4位数的整数
输出格式:该整数中7的个数
在这里插入图片描述
在这里插入图片描述

根据输入的整型数据x,其取值范围为1~7。1代表星期一Monday,2代表Tuesday,…,7代表Sunday,如果输入的整数x>7或x<0,则给出出错信息。

输入样例1:1
输出样例1:Monday
输入样例2:8
输出样例2:输入错误!
在这里插入图片描述
在这里插入图片描述

编程从键盘输入一个大写英文字母,将其转换为小写英文字母,将转换后的小写英文字母及其十进制的ASCII码值显示到屏幕上。如果输入的不是大写英文字母,则输出Input Data error!。

输入格式:从键盘输入一个大写的英文字母,以回车结束。
输出格式:转换后的小写字母和ASCII码在同一行输出,中间以逗号分隔。
在这里插入图片描述
在这里插入图片描述

1.1.2 数据处理

介绍实现本题过程中,你的数据表达、数据处理是怎么做的。
第一题:数据表达:用了变量n,是为了输出最后周一的课的节数,它是用int定义过来的。
数据处理:表达式("%d",n),用来switch的选择结构的流程结构。
第二题:数据表达:用了变量n,a,b,c,d,为了表示四位数而取的变量,属于整型变量。
数据处理:用了switch case的选择结构。
第三题:数据表达:用了变量x,为了输入整型数据,属于整型变量。
数据处理:赋值,if,switch case的选择结构
第四题:数据表达:字符型表达式,变量n,a,为讲大写字母转化为小写之母。
数据处理:if else if选择结构。

1.1.3 PTA提交列表及说明

根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。
在这里插入图片描述
第一题在空格是出错,一遍遍检查后正确。
第二题在表达四位数时出错,定义变量,查阅资料后改正。
第三题忘记if后这句条件,定义变量。
第四题用字符表示,在表达大写字母转化为小写之母出错

2. 学习总结

2.1 学习进度条

周/日期这周所花的时间代码行学到的知识点简介目前比较困惑的问题
11/8-11/1414h800选择结构switch用c语言表达不出内容,练题太少

2.2 累积代码行和博客字数

在这里插入图片描述

2.3 学习感悟

这周学习了运算符,表达式,他们的优先级,结合性,算术运算符的表达式,单目双目运算符逻辑运算符,回顾c语言的数据处理,流程控制…再就是在pta上练习switch选择结构。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值