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实验代码截图
1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 4 | ![]() |
样例 |
| 3 | ![]() |
随机 |
| 1.1.4 PTA提交列表及说明 | ||
![]() |
||
| 编译错误:没有定义字符型变量;代码行数和列数开始没算清。 | ||
| 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实验代码截图
1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
![]() |
样例 | |
| 1.2.4 PTA提交列表及说明 | ||
![]() |
||
| 编译错误:for语句后面打了分号;if语句中开始没弄明白,弄错了。 | ||
| 2.代码互评 | ||
| 同学代码: | ||
![]() |
||
| 我的代码: | ||
![]() |
||
| 评价:同学的代码定义了整型变量,并赋值了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 累积代码行和博客字数 | ||||
![]() |
||||
| 3.3 学习内容总结和感悟 | ||||
| 3.3.1 学习内容总结 | ||||
![]() |
||||
| 3.3.2 学习体会 | ||||
| 这周作业好难啊。找了好多资料,问了好几个人才勉强弄清楚。马上就考试了非常紧张,正在努力复习中,考试加油!!! |










浙公网安备 33010602011771号