2020-2021-01 20201230 《信息安全专业导论》第七周学习总结

作业信息:

这个作业属于哪个课程? <班级的链接>https://edu.cnblogs.com/campus/besti/2020-2021-1fois
这个作业的要求在哪? <作业要求的链接>https://www.cnblogs.com/rocedu/p/9577842.html#WEEK07
这个作业的目标

数组与链表,基于数组和基于链表实现数据结构,无序表与有序表,树图,子程序与参数

教材内容:本章主讲编程的重要组成部分数据结构,通过对栈,队列,列表,树的学习,了解并掌握抽象数据以及子程序。

学习中遇到的问题:

1.二元数组不熟悉,无法利用算法对其元素进行转换;

2.代码不成功。

#include<stdio.h>
int main(){
    printf("请输入奇数层数:");
    int n,m,i,a,b,c,d,q,t,k;
    scanf("%d",&n);
    for(i=1;i<=n;i+=1)
    {
    for(c=1;c<=(n-1)/2;c+=1)
    {
    for(a=(n-1)/2;a>=c;a-=1)
    {
    printf(" ");
    }
    for(b=1;b<=c;b+=1)
    {
        printf("*");
    }
    if (c>=2)for(d=1;d<=c-1;d+=1)
    {
    printf("*");
    }
    }
    if (c>=8)
    {
    for(k=1;k<=(n+1)/2;k+=1)
    {
    if (k>=2)for(q=1;q<=k-1;q+=1)
    {
    printf(" ");    
    }
    for(m=(n+1)/2;m>=k;m-=1)
    {
    printf("*");
    }
    for(t=(n-1)/2;t>=k;t-=1)
    {
    printf("*");
    }
    }
    }
    printf("\n");
    }
    return 0;
}

3.exit()与return()的区别搞不清楚。

  代码行数(新增/积累)
学习时长(新增/积累)

搏客量(新增/积累) 重要成长
目标 5000行 400小时 30篇  
第七周 300/3100 30/210 1/16  

本周收获:初步接触算法,编程总算是迈出了第一步。

posted @ 2020-11-15 18:29  201230RookieHacker  阅读(85)  评论(0编辑  收藏  举报