首页 > 其他分享 >网课记录2023.7.19

网课记录2023.7.19

时间:2023-07-19 21:37:15浏览次数:36  
标签:变量 19 scanf 局部变量 网课 作用域 2023.7 回车键 输入

视频BV1q54y1q79w

变量的定义方法

数据类型+名称+初始值(可省略)

eg:int age=1;     或     int age;

变量的类型

局部变量:定义在{}(准确来说是作用域)内的变量,生命周期为进入作用域开始,到出作用域结束

全局变量:定义在{}外,对整个代码起作用,优先级低于局部变量(即与局部变量重名时在该{}内不生效),生命周期为整个项目

插入知识点

作用域:指变量生效的范围,相当于数学意义上的定义域,一般而言,局部变量的作用域为{}内

生命周期:一个变量存活的范围,即从被创建到被销毁的范围,与作用域相似但不完全相同,后续进行介绍

输入函数scanf

使用时可能爆错或者警报,解决方法有:

按照昨天提供的方法对vs进行修改(嫌麻烦可以直接每次使用前在开头加上)

#define _CRT_SECURE_NO_WARNINGS 1

或者改用scanf_s(vs专用,会使代码无法移植到其他编译器上)

使用示例

scanf(“%d”,&age);

scanf(“%d%d“,&a,&b);

下面为调试界面

网课记录2023.7.19_作用域

tip:输入完一个数据时,按回车键结束输入

 输入多个数据时,输入完一个数据后按回车键或者space键后输入下一个数据,按回车键结束输入

































































标签:变量,19,scanf,局部变量,网课,作用域,2023.7,回车键,输入
From: https://blog.51cto.com/u_16192211/6779755

相关文章

  • 2023-07-19:布尔表达式 是计算结果不是 true 就是 false 的表达式 有效的表达式需遵循
    2023-07-19:布尔表达式是计算结果不是true就是false的表达式有效的表达式需遵循以下约定:'t',运算结果为true'f',运算结果为false'!(subExpr)',运算过程为对内部表达式subExpr进行逻辑非(NOT)运算'&(subExpr1,subExpr2,...,subExprn)'运算过程为对2个或以上内部表达式subEx......
  • STM32中包含的c语言基础知识(2023/7/19)
     关键字为c语言中的应用,表示的范围根据使用的范围不同,也发生了相应的变化,比如char本来是用来表示字符的,现在也可以用来表述数字;int在c中是16位的,在32中表示32位,long和int的长度相同,longlong基本不使用。stdint关键字的库文件给我们提供的,ST文件是以前的库文件用的命名方式,现在......
  • 7.19总结
    今天还是无心学习,那就做了最基础的配置应用,将maven导入idea(虽然知道idea自己有),但我不懂,就按照视频说的下载了另外的,在创建maven芯模块的时候,他说不支持版本,然后视频也没讲解,我就在csdn上面搜了搜,终于找到解决办法,原来是我idea配置的java编辑器版本很低,我就换了稍微高点的版本,最后......
  • 2023/7/19
    今天主要完成了几道关于字符串的练习题package练习;publicclass数字位数{publicstaticvoidmain(String[]args){StringBuildersc=newStringBuilder();longl=1234567890987654321l;//long型数据后面要标注l,float数据后面要标注f......
  • 7.19 做题记录
    [AGC060E]NumberofCycles交换\(x_i,x_j\)必定使得\(y\)也有一对交换,于是\(f(x)+f(y)\)的变化量为偶数,所以只要这个数与初始奇偶性不同则无解。一个初步的想法是,找到\(f(x)+f(y)\)的上下界调整。上界在\(x=1,2,3...,n\)时取到,可以用反证法证明。下界的构造......
  • 7.19日
    一、科一刷题,可以及格了已经。二、打杭州电子科技大学多校训练营三、学了一下数论的求逆元,还有求组合数。四、负重跑了三公里,练引体向上。五、明天继续刷科一题,学算法,有时间就学一下html......
  • 7.19 后记
    我去,崩原铁Kuglarz用\(Dijkstra\)TreeI加权,二分最优比例生成树树的重心Centroids一个点不是重心说明一定有一个子树大小超过\(n/2\),削掉这颗子树一部分(最大不超过\(n/2\))NP-Hard连续攻击游戏老师教的:并查集我写的:二分图一边为装备,与属性连边一边为\(1......
  • 2023.7.19 周三:冒泡排序
    1importjava.sql.SQLOutput;2importjava.util.Arrays;3importjava.util.Scanner;4//冒泡排序5publicclasstest{6publicstaticvoidmain(String[]args){7int[]a={5,4,6,8,9,1,7,2,3};8intarray[]=sort(a);9S......
  • 7.19
    搜索DFS就是通过递归来搜索,枚举所有情况来求解。搜索相对于多个for循环嵌套来说肯定效率更高,在数据会很大时更容易实现,但有时避免不了TLE,所以需要进行优化:剪枝1.最优性剪枝再求解时如果当前情况比已知的解差,或无法优于已知解,然后return,所以就可以先搜索容易成为最优解的方......
  • 20230719巴蜀暑期集训测试总结
    T1赛时打了一个\(O(n^3)\)\(16pts\)暴力和一个似乎可以过一个\(20pts\)特殊性质但其余无正确性的贪心。结果出来发现特殊性质挂了一个点,另一个地方还莫名其妙对了。说明特殊性质挂掉了,如果运气不好可能就挂到\(16pts\)了。考后看题解发现\(O(n^2)\)其实也是不难想的,有点......