第九次实验总结

知识点总结:

关于二维数组的定义引用初始化,上次总结里已经提到。这次总结的是字符数组

1.一维字符数组

一维字符数组用于存放字符型数据。它的定义。初始化和引用与其他类型的一维数组一样。

  例如:char str [80];

定义一个有80个字符型元素的数组str。

  例如:char t [5]={‘H‘,‘a‘,‘p‘,‘p‘,‘y‘};等等

2.字符串

字符串常量就是用一对双引号括起来的字符序列,即一串字符,他有一个结束标志‘\0‘。

3.字符串的操作

将字符串存入一位字符数组后,对字符串的操作就是对该字符数组的操作。但是,它和普通字符数组的操作又有所不同。以遍历数组或字符数组为例,由于普通数组中的数组元素的个数是确定的,一般用下标控制循环;而字符数组并没有显式的给出有效字符的个数,只规定在字符串结束符‘\0‘之前的字符都是字符串的有效字符,一般通过比较数组元素的值是否等于‘\0‘来决定是否结束循环,即用‘\0‘来控制循环。

遇到的问题:问题已被同学解决。

实验心得:这篇随笔我是发在这周上课之后的,因为生病的原因我这节课没有上,想也能想到落下了多少进度。我打算去别的班接着听课,得把没学到的东西补上才行。

时间: 2024-10-10 22:46:55

第九次实验总结的相关文章

第九次实验

1.定义函数实现:输入若干名学生的成绩(输入人数或用负数结束均可),求其平均分,最高分和最低分,并指出最高分和最低分的学生(给出下标即可),输入一个成绩,说明是第几个学生的成绩,最后按照成绩从高到低排序后输出.(至少七个函数.输入函数.平均值函数.最大值下标函数.最小值下标函数,查找函数,排序函数,输出函数) #include <stdio.h> int max(int grade[],int n); int min(int grade[],int n); void find(int grad

第九次实验作业

1.定义函数实现:输入若干名学生的成绩(输入人数或用负数结束均可),求其平均分,最高分和最低分,并指出最高分和最低分的学生(给出下标即可),输入一个成绩,说明是第几个学生的成绩,最后按照成绩从高到低排序后输出.(至少七个函数.输入函数.平均值函数.最大值下标函数.最小值下标函数,查找函数,排序函数,输出函数) #include<stdio.h> #define N 100 void readscore(int score[],int n);//输入函数 double average(int s

第九次实验总结+作业

一.知识点 1.二维数组的定义和引用   类型名 数组名[行长度][列长度]:   引用:数组名[行下标][列下标]  行下标合理范围值是[0,行长度-1],列下标合理取值范围是[0,列长度-1],所以类似九九乘法表就不能是a[9][9],要是a[10][10].2.二维数组的初始化   分行赋值:类型名 数组名 [行长度][列长度]={{初值表0},...,{初值表k},...};   顺序赋值:类型名 数组名 [行长度][列长度]={初值表}3.矩阵术语和二维数组对应关系   主对角线:从矩

王海珍 201771010124 《面向对象程序设计(java)》第九周实验总结

第一部分   理论部分 第二部分   实验部分 1.实验目的与要求 (1) 掌握java异常处理技术: Java的异常处理机制可以控制程序从错误产生的 位置转移到能够进行错误处理的位置.程序中出现的常见的错误和问题有:用户输入错误 :设备错误 :物理限制 :代码错误.通常分为非致命异常和致命异常两类.非致命异常:通过某种修正后程序还能继续执行. 这类错误叫作异常.如:文件不存在.无效的数组 下标.空引用.网络断开等. Java中提供了一种独特的处理异常的机制,通过异常来处理程序设计中出现的错误.

周强 201771010141 《面向对象程序设计(java)》第九周实验总结

实验部分 1.实验目的与要求 (1) 掌握java异常处理技术: (2) 了解断言的用法: (3) 了解日志的用途: (4) 掌握程序基础调试技巧: 2.实验内容和步骤 实验1:用命令行与IDE两种环境下编辑调试运行源程序ExceptionDemo1.ExceptionDemo2,结合程序运行结果理解程序,掌握未检查异常和已检查异常的区别. //异常示例1 public class ExceptionDemo1 { public static void main(String args[]) {

第九章实验

实验1 屏幕上输出内存单元中的十进制两位数 ; 在屏幕上输出内存单元中的十进制两位数 assume cs:code, ds:data data segment db 12 db 0,0 ; 前一个字节用于保存商,后一个字节用于保存余数 data ends code segment start: mov ax,data mov ds,ax ; 补全指令,使得ds <-- data段地址 mov ah,0 mov al,ds:[0] ; ax <-- data段字节单元的被除数12 mov bl,

第九次实验+第八次实验

实验九:异常的抛出.捕获并处理 实验程序 import java.util.Scanner; public class Point {static int x;static int y;Point(int x,int y){Point.x=x;Point.y=y;}@SuppressWarnings("serial")public static void main(String[] args) {try {@SuppressWarnings({ "unused",

第九章实验报告

C程序设计实验报告 实验项目:构造数据类型实验 姓名:罗子健 实验地点:物联网实验室 实验时间:2019年6月26日 一.实验目的与要求 (1)掌握结构体类型说明和结构体类型变量.数组.指针的定义方法及使用. (2)学会引用结构体中的成员. (3)掌握利用指向结构体的指针成员构成链表的基本算法. (4)了解联合体类型和枚举类型的说明.其变量的定义及赋初值的方法. (5)了解联合类型变量中各成员的存储结构,学会引用各成员中的数据. (6)学习正确引用枚举类型常量,了解如何对枚举类型变量进行操作.

第九章实验报告(构造数据类型实验)

c语言程序报告 姓名:吴波?????实验地点:第一教学楼514教室?????实验时间:6月26日 实验项目: 9.3.1.试利用结构体类型描述年.月.日,输入一个日期,统计该日期是本年度第多少天. 9.3.2. 在选举中进行投票,包含候选人姓名.得票数,假设有多为候选人,用结构体数组统计各候选人的得票数. 9.3.3. 若将教师和学生的数据放在同一表格中.教师的数据包括编号.姓名.职业和职务,学生的数据包括编号.姓名.职业和班级.试编写程序填写表格. 9.3.4.n个人围成一圈,从第s个人开始按