首页 > 编程语言 >2023-2024-1 20231301 《计算机基础与程序设计》第九周学习总结

2023-2024-1 20231301 《计算机基础与程序设计》第九周学习总结

时间:2023-11-26 21:36:35浏览次数:47  
标签:初始化 20231301 2023 2024 数组 长度 程序设计

2023-2024-1 20231301 《计算机基础与程序设计》第八周学习总结

作业信息

作业 链接
作业课程 <班级>(2023-2024-1-计算机基础与程序设计
作业要求 <作业>(2023-2024-1计算机基础与程序设计第八周学习总结)
作业目标 <《计算机基础与程序设计》预习第十、十一章>《计算机基础与程序设计》英 《计算机基础与程序设计》中 <《C语言程序设计》预习第八章> 《C语言程序设计》
作业正文 <博客>(第九周学习总结

目录

学习内容总结

《计算机科学概论》第十、十一章

《C语言程序设计》第八章

数组是一组具有相同类型的变量的集合,它是一种顺序存储、随机访问的顺序表结构。
下标个数表明数组的维数。
C语言中数组的下标都是从0开始的。
days[month-1]
数组的长度用宏常量或const常量来定义。
int[N] 或 Int[SIZE]
C89规定在定义数组时不能使用变量定义数组的大小,C99允许。
scanf("%d",&n);
int score[n];
对数组初始化的时候,可将元素初值放在=后面用一对花括号括起来的初始化列表中。
当数组在所有函数外定义,或用static定义为静态存储类型时,即使不给数组元素赋初值,那么数组元素也会自动初始化为0,这是在编译阶段完成的。
数组下标一旦越界,将访问数组以外的空间,后果很严重。

第一维的长度代表数组每一列的元素个数,第二维的长度代表数组每一行的元素个数。
二维数组占用的字节数为:第一维长度x第二维长度xsizeof(基类型)
既可以按元素初始化,也可以按行初始化。
当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略。数组第二维的长度声明永远都不能省略。
C语言中的二维数组元素在C编译程序为其分配的连续存储空间中是按行存放的。

闰年:(满足下列条件之一)

  1. 能被4整除,但不能被100整除
  2. 能被400整除
    ((year%40) && (year%100!=0)) || (year%4000)

若要把一个数组传递给一个函数,那么只要使用不带方括号的数组名作为函数实参调用函数即可。
数组作函数形参时,数组的长度可以不出现在数组名后面的方括号内,通常用另一个整型形参来指定数组的长度。
以负值作为输入结束的标记值。

学习中的问题

标签:初始化,20231301,2023,2024,数组,长度,程序设计
From: https://www.cnblogs.com/twilight0966/p/17856522.html

相关文章

  • 2023.11.26 一周总结
    比赛11.24lxldsRound170+[spjfailed]+40=110,Rank2。自评:T1不过过啥题啊。没想到能用网络流做。后面两道题有点过于神秘了。11.25hez联考\(25+20+0=45\),Rank5。自评:T1不过过啥题啊。T1属于「不那么规整的构造」。打表发现最劣操作次数是远小于\(O......
  • 前端学习笔记202307学习笔记第六十八天-前端面试-flex实现圣杯布局2
       ......
  • CSP2023游记
    CSP2023游记7:50作为GD-SZ的蒟蒻来到耀华考场,碰到了机房的同学们,和我们的zx老师8:27拿到密码,解压PDF,解压的时候密码输错了好几次8:30把文件目录创建好,开始看T1一开始只想到用模拟,之后发现它每一次都从头开始取,就只用判断n在当前的位置mod3是否为1就好,简单......
  • 2023-2024-1 20232303 《网络空间安全导论》第12周学习总结
    2023-2024-120232303《网络空间安全导论》第12周学习总结教材学习内容总结基于AI的学习参考资料《网络空间安全导论》使用博客园进行学习MarkDown/Mermaid排版教程......
  • 2023/11/26
    packagecom.xusheng.nosql.redis;importjava.util.Map;importredis.clients.jedis.Jedis;publicclassjedis_query{/***@paramxusheng*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubJe......
  • 2023-2024-1 学号20231318《计算机基础与程序设计》第九周学习总结
    作业信息这个作业属于哪个课程2022-2023-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计第九周作业这个作业的目标自学教材《计算机科学概论》第10、11章以及《C语言程序设计》第8章并完成云班课测试。作业正文2023-2024-1学号202......
  • 学期2023-2024-1 20231409 《计算机基础与程序设计》第九周学习总结
    学期2023-2024-120231409《计算机基础与程序设计》第九周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计)这个作业要求在哪里2023-2024-1计算机基础与程序设计第九周作业这个作业的目标《计算机科学概论》第10、11章《C语言程序设计》第......
  • 百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.11.26)
    一、百度网盘SVIP超级会员共享账号可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。百度网盘SVIP会员可以让自己百度账......
  • MindtheGap队伍实录(till 2023Nov)
    正式比赛\(**Year2023**\)\(ICPCNanjing:steel\)\(CCPCShenzhen:bronze\)\(ICPCJinan:\)未开始\(ICPCHangzhou(*):\)未开始交题圣经"语言别交错题目别交ß错longlong有没有开空间够不够大小够不够自己的样例试过没格式'\n'有没有板子有没有写错有没有取题目要求......
  • # 2023-2024-1 学号:20231305 《计算机基础与程序设计》第9周学习总结
    2023-2024-1学号:20231305《计算机基础与程序设计》第9周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业)这个作业的目标<自学教材计算......