c language blog park job 10


Experimental work 1.PTA

1.1 Mersenne
1.1.1 Data processing
data expressed: defines the integer variable num, n, i, j, f;
data processing: The assignment f is 0;
input n-;
for. 1 to n-I;
In Flag ← . 1;
SUM ← POW (2, I) -1;
for SUM to 2 J / 2;
X ← SUM% J;
IF (X == 0)
the then [NUM ← 0; out of the loop]
End
IF (J> = sqrt (NUM)
the then [output SUM; COUNT ++;]
End
IF (F == 0)
the then [output None]
1.1.2 experimental Code theme

1.2.3 making test data

1.1.4PTA submitted listing and description

  • 1.部分正确:主要是因为中间有一个if后面没有加{}导致最后输出结果只有一个数
    1.2输出三角形字符阵列
    1.2.1数据处理
    本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。
    输入格式:
    输入在一行中给出一个正整数n(1≤n<7)。
    输出格式:
    输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。
    数据表达:定义了n,i,a,b,c几个整型变量
    数据处理:主要运用for循环语句的嵌套
    1.2.2实验代码截图

    1.2.3造测试数据

    1.2.4PTA提交列表及说明

    答案错误:就是开始时候便没有考虑清楚i的取值范围是小于c
    2代码互评
    同学代码截图

    自己代码截图

    首先的话我的相比较他的来说更加简单,然后我没有直接将它赋值为1,都是运用了for循环语句的嵌套。再他相较于我来说多使用了一个,if语句
    更加清晰明了吧
    3.1学习进度条

    3.2累积代码行和博客字数

3.3学习内容总结和感悟
3.3.1学习内容总结
思维导图

3.3.2学习体会
好的,新的一周又过去了。然后呢期末考试来了,其实c语言是我最担心的一门,怎么说呢感觉pta的作业越来越难了,这次的作业我是真的不会做
虽然我在网上查找了一下,但是我还是至少把代码的基本意思给读懂了。其实每个星期都会有不同的收获,但是你真的自己不想去把它学好你永远都不会学好的
我觉得只要尽自己最大的努力来讲话吧,继续加油

Guess you like

Origin www.cnblogs.com/ysgg20010909/p/11955140.html