第九次作业总结

一、知识点

1.二维数组的定义

·类型说明符  数组名(常量表达式)(常量表达式)(例:float  a[3][4],b[5][10]; )

·说明:1可以把二维数组看作是一种特殊的一维数组;

    2二维数组在内存中按行存放;

     3多维数组定义方式与二维数组类似。

2.二维引用形式为: 数组名[下标][下标]

3.二位数组的初始化

  分行赋值:类型名 数组名 [行长度][列长度]={{初值表0},.,{初值表k},.};

  顺序赋值:类型名 数组名 [行长度][列长度]={初值表} 

  主对角线:从矩阵左上角到右下角连线(i==j)
  上三角:主对角线以上的部分(i<=j)
  下三角:主对角线以下的部分(i>=j)
  副对角线:从矩阵右上角到左下角的连线(i+j==N-1)

4.字符串与一维字符数组

·字符串:一个特殊的一维字符数组。

·把字符串放入一维字符数组(存储)。

·对字符串的操作 ===> 对字符数组的操作。

·字符串的存储-数组初始化:①字符串可以存放在一维字符数组中

              ②字符数组初始化:用字符串常量

              ③数组长度 >= 字符串的有效长度 + 1

·字符串的存储:①字符串遇 ‘\0‘ 结束

        ②第一个 ‘\0‘ 前面的所有字符和 ‘\0‘ 一起构成了字符串

        ③‘\0‘ 之后的其他数组元素与该字符串无关

·对字符串的操作:①把字符串放入一维字符数组(存储)

         ②对字符串的操作 ===> 对字符数组的操作:

                ·普通字符数组:数组元素的个数是确定的,一般用下标控制循环。

           ·字符串:没有显式地给出有效字符的个数,只规定在字符串结束符 ‘\0‘ 之前的字符都是字符串的有效字符,一般用结束符 ‘\0‘ 来控制循环。

           ·循环条件:s[i] != ‘\0‘ 。

·字符串的存储-赋值和输入:

            将字符串存入数组,对字符串初始化还可以采用赋值和输入方法:①数组初始化②赋值或者输入‘\0‘ 代表空操作,无法输入(输入时,设定一个输入结束            符,将输入结束符转换为字符串结束符 ‘\0‘)                                               

二.实验过程遇到的问题及解决方法:

‘\0’的使用不熟练  

要多加练习吧

三、实验心得体会

C语言要多打多练,不能偷懒,作业是在检验我们上课的情况的,所以不会只能说明我上课没有认识听课。老师我想问下您,我的作业为什么都是负分呢,老师不是说交了就有分吗?迟交也是给0分呀···为什么我早交了也是负分,迟交了点也是负分呀。请老师指出我的问题所在,让我下次可以改正,争取下次可以到正分,谢谢老师啦!!!!!

时间: 2024-10-19 00:53:57

第九次作业总结的相关文章

基于案例SQL优化第九课作业分享

默认统计信息收集: 1. 11g默认启动了统计信息收集的任务,默认运行时间是周一到周五晚上10点和周6,周天的早上6点 2. 你也可以关闭自动统计新收集任务,选择手工收集的方式,但是一般不建议这样操作. 动态统计信息: 1. 统计信息默认情况下是每天晚上10点半后收集,如果新建对象还没来得级收集统计信息,就采用动态采样的方式. 2. 具体在set autotrace 跟踪的执行计划中,可以看到类似:- dynamic sampling used for this statement (level

机电传动控制第九周作业(一)

<机电传动控制>第九周作业(一) 1单相桥式晶闸管整流电路仿真 搭建的模型图: 当触发角为pi/4时,仿真结果为: 当触发角为pi/2时:仿真结果为: 触发角为pi/2,电感值为0.01时,仿真结果: 触发角为pi/2,电感值为1时,仿真结果为: 触发角为pi/2,电感值为0.5时,仿真结果: 触发角为pi/4,电感值为0.5时,仿真结果: 2三相六脉波桥式晶闸管整流电路仿真 搭建的电路图: 触发角为0,仿真结果: 触发角为pi/4,仿真结果: 触发角为pi/2,仿真结果: 触发角为0,电感为

机电传动控制作业第九周作业补充

机电传动控制作业第九周作业补充: 手绘波形图: 3. 直流电机开环调压调速系统模型搭建 搭建的电路图: 仿真结果之一: 问题: 我按照上图所示的电路进行仿真时,在调节电源电压的大小和触发角时,发现很难调节到使电机转速刚好在额定转速下运行,尤其在引入电感后,更加难以调节.所以我想问下老师我这个电路图搭建的有没有问题?我需要从何处改进呢?

Week09《java程序设计》第九次作业总结

Week09<java程序设计>第九次作业总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 答: 2. 书面作业 本次作业题集集合 1. List中指定元素的删除(题集题目) 1.1 实验总结.并回答:列举至少2种在List中删除元素的方法. 答: 实验总结:在public static List 删除元素的方法: 1. 从list的后面开始删除 for (int i =list.size()-1 ; i >-1; i--) { if(lis

2017-2018-1 20179205《Linux内核原理与设计》第九周作业

<Linux内核原理与设计>第九周作业 视频学习及代码分析 一.进程调度时机与进程的切换 不同类型的进程有不同的调度需求,第一种分类:I/O-bound 会频繁的进程I/O,通常会花费很多时间等待I/O操作的完成:CPU-bound 是计算密集型,需要大量的CPU时间进行运算,使得其他交互式进程反应迟钝,因此需要不同的算法来使系统的运行更高效,以及CPU的资源最大限度的得到使用.第二种分类包括批处理进程(batch process):实时进程(real-time process)以及交互式进程

2017-2018-2 20179205《网络攻防技术与实践》第九周作业

<网络攻防技术与实践>第九周作业 视频学习总结 一.KaliSecurity压力测试工具 ??压力测试通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能够提供的最大的服务级别的测试.通俗地讲,压力测试是为了测试应用程序的性能会变得不可接受. ??Kali下压力测试工具包含VoIP压力测试.Web压力测试.网络压力测试及无线压力测试. 1.Voip压力测试工具 包括iaxflood和inviteflood 2.web压力测试工具:THC-SSL-DOS ??借助THC-SSL-DOS攻击工

《网络攻防第九周作业》

一.教材学习 第九章:恶意代码安全攻防 恶意代码指的是使计算机按照攻击者的意图执行以达到恶意目标的指令集.恶意代码的执行目标是由编写者决定,满足他们心理上或利益上的一些需求,典型的攻击目标包括: (1)单纯的技术炫耀或恶作剧: (2)远程控制被攻击主机,使之能成为攻击者的傀儡主机,满足其实施跳板攻击或进一步传播恶意代码的需要: (3)窃取私人信息(如用户账号/密码,信用卡信息等)或机密信息(如商业机密.政治军事机密等): (4)窃取计算.存储.带宽资源: (5)拒绝服务.进行破环活动(如破环文件

《网络攻防》第九周作业

kali视频学习 第36节 压力测试工具1.VoIP压力测试工具web压力测试:2.thc-ssl-dos的验证.3.dhcpig 尝试耗尽所有IP地址4.ipv6工具包5.inundator IDS/IPS/WAF压力测试工具耗尽对方说的日志资源.6.macof可做泛红攻击8.t50压力测试9.无线压力测试mdk3和reaver 第37节 数字取证工具 数字取证技术是将计算机调查和分析技术应用于对潜在的.有法律效力的电子证据的确定与获取,同样他们都是针对黑客和入侵目的的.目的都是保证网络的安全

Linux...第九章作业

<<<第九单元练习>>> 1.在desktop主机中建立用户westos,并设定其密码为westoslinux 2.配置desktop中的sshd服务要求如下: *)设定sshd服务只允许westos用户可以被访问使用 *)创建westos用户的key认证方式 *)设定westos用户只允许使用key认证方式,屏蔽其系统密码认证方式 实验过程如下: 在服务器端的虚拟机下,创建用户westos 并设置密码 添加用户白名单, #vim /etc/ssh/sshd_confi

第九天作业

作业一:完成作业未做完的集群架构作业二:临时配置网络(ip,网关,dns)+永久配置ip:#ifconfig eno16777736 192.168.76.128dns: #vim/etc/resolv.conf网关:#route add default gw 192.168.76.2 mask 255.255.255.0作业三:为集群内的机器设定主机名,利用/etc/hosts文件来解析自己的集群中所有的主机名,相应的,集群的配置应该改成使用主机名的方式 作业四:ssh登录,scp上传.下载,