C语言I博客作业10

本周作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/10099
我在这个课程的目标是 熟练掌握C语言
这个作业在那个具体方面帮助我实现目标 熟练使用for语句嵌套循环
参考文献 百度,《C语言程序设计》

本周作业

1.PTA实验作业

1.1 题目名1
本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。
输入格式:
输入在一行中给出一个正整数n(1≤n<7)。
输出格式:
输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。
1.1.1数据处理
数据表达:定义整型变量n,x,y
数据处理:伪代码:

{
定义整型变量n,x,y;
定义字符型变量a;
输入n;
for(x=n;x大于等于1时;x-1)
{
for(y=1;y小于等于x;y+1)
{
输出a;
字母加1;
}
换行;
}
return 0;
}
1.1.2实验代码截图
C语言I博客作业10_第1张图片
1.1.3 造测试数据

输入数据 输出数据 说明
4 C语言I博客作业10_第2张图片 样例
3 C语言I博客作业10_第3张图片 随机

1.1.4 PTA提交列表及说明
C语言I博客作业10_第4张图片
编译错误:没有定义字符型变量;代码行数和列数开始没算清。
1.2 题目2
一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。
输出格式:
在一行中输出所有满足条件的同构数,每个数输出占6列。没有其它任何附加格式和字符。
1.2.1 数据处理
数据表达:定义了整型变量a,b。
数据处理:伪代码:

{
定义整型变量a,b;
for(a=1;a小于等于1000;a+1)
{
b等于a乘a;
if(b除以10的余数等于a或b除以100的余数等于a或b除以1000的余数等于a)
满足条件输出a;
}
return 0;
}
1.1.2实验代码截图
C语言I博客作业10_第5张图片
1.1.3 造测试数据

输入数据 输出数据 说明
样例

1.2.4 PTA提交列表及说明
C语言I博客作业10_第6张图片
编译错误:for语句后面打了分号;if语句中开始没弄明白,弄错了。
2.代码互评
同学代码:
C语言I博客作业10_第7张图片
我的代码:
C语言I博客作业10_第8张图片
评价:同学的代码定义了整型变量,并赋值了y=0;然后用for嵌套语句输出结果。我的定义了整型变量和字符型变量a,然后用了for嵌套循环语句输出结果。
3.学习总结
3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
3/9-3/15 6个小时 92 scanf()语句,if-else语句 编译printf和scanf语句,数据类型
10/7--10/13 7个小时 96 for循环语句 变量的定义和类型,循环语句
10.23/10.26 7小时 93 定义函数,while语句 不知道怎么具体使用,还不熟练
10.28-11.2 8小时 118 逻辑表达式,if-else语句 格式不熟练
11.04-11.8 10小时 124 switch语句的使用 不知道怎么准确使用
11.13-11.15 9小时 215 使用while结构 与其他语句连用还不熟练
11.20-11.22 9小时 172 循环嵌套语句,continue,case break语句 还不是特别熟练,会出现许多小错误
11.27-11.29 10小时 182 循环嵌套语句的熟练 不是特别会运用

3.2 累积代码行和博客字数
C语言I博客作业10_第9张图片
3.3 学习内容总结和感悟
3.3.1 学习内容总结
C语言I博客作业10_第10张图片
3.3.2 学习体会
这周作业好难啊。找了好多资料,问了好几个人才勉强弄清楚。马上就考试了非常紧张,正在努力复习中,考试加油!!!

你可能感兴趣的:(C语言I博客作业10)