- 博客(26)
- 问答 (4)
- 收藏
- 关注
原创 C语言|判断和循环相关题目
func(1)可知,在调用func时形参a的值为1,switch(a)<==>switch(1),case 1被命中,因为该switch语句中所有分支下都没有增加break语句,因此会从上往下顺序执行,最后执行default中语句返回。switch语句时多分支的选择语句,switch中表达式结果命中那个case,就执行该case子项,如果case子项后没有跟break语句,则继续往下执行。但if语句中表达式的==写成了赋值,相当于每次循环尽量都是将i的值设置成了5,5为真,因此每次都会打印5。
2024-01-22 21:38:39
1250
原创 C语言|算术操作符相关题目
B:scanf()处理数值占位符时,会自动过滤空白字符,包括空格、制表符、换行符,scanf输出字符占位符%c的时候,不忽略空白字符,总是返回当前第一个字符,无论该字符是否为空格。除法的两个操作数只要有一个数是浮点数,执行的就是小数除法,所以a/c是按照小数除法计算的,结果就是3.5。printf()参数与占位符是一一对应关系,如果有n个占位符,printf()的参数就应该有n+1个。前置++:先加1,后使用,即先使用变量中内容,然后给结果加1。两个整数相除,执行的是整数除法,计算的结果也是整数。
2024-01-21 20:34:34
975
原创 C语言|转义字符相关题目
而\121表示一个字符,是讲121看做8进制数组,转换为10进制后的81,作业为ASCII码值的字符,即:字符’Q’ ,故上述字符串实际为:“c: estQ”,只有7个有效字符。注释还是非常有用的,要学会写注释,能写注释,写好注释对工程中多人协作很关键的,写注释是一个程序员的好习惯。在main函数中访问num时,采用就近原则,因此访问的是main中的num,相当于将全局作用域中的num屏蔽了。B:正确,main中访问的是main中的num,而main函数中的num是1,因此打印1。
2024-01-21 08:00:00
1040
原创 C语言|编译和链接题目
而上题中arr是一个字符数组,不是一个有效的字符串,因为后面没有放置’\0’,因此strlen在求解时,将有效字符检测完之后,还会继续向后检测,直到遇到’\0’是才终止,因此答案为不确定,就看紧跟在’t’之后的第一个’\0’在什么位置。当变量表达式的内容与某个case后的常量相等后,就执行该case下的语句,break表示该case以后的内容不会执行,如果没有跟break,会继续执行当前case之后的case分支。define不是关键字,是编译器实现的,用来定义宏的预处理指令,不是C语言中的内容。
2024-01-20 22:00:00
1029
原创 C语言函数
了解了库函数,我们的关注度应该聚焦在自定义函数上, 自定义函数其实更加重要。一般在使用函数的时候们直接将函数写出来就使用了。比如:一个函数判断一年是否为闰年。上面代码中橙色的部分是函数的定义,绿色部分是函数的调用。这种场景下是函数的定义在函数调用之前,没啥问题。
2024-01-20 15:12:04
1167
原创 C语言常见概念(一)
用vs studio了解第一个C语言程序,main函数printf,库函数,关键字介绍,字符和ASCII编码以及字符串和\0
2024-01-07 18:34:25
943
1
原创 安装visual studio2022,并解决0KB以及scanf的问题
安装visual studio2022,并解决安装时0KB以及scanf报错问题
2023-11-18 20:51:20
347
1
原创 配置windows静态IP
配置windows静态IP先查找一下目前的子网掩码和默认网关windows+r,cmd ,ipconfig回车记住子网掩码与默认网关打开网络和共享中心(在电脑的右下角)选择更改适配器设置选择本地连接右击属性选中IPV4配置网络时子网掩码与默认网关不更改Dns服务器一般用8.8.8.8或者114.114.114.114能上网即可...
2022-01-10 15:35:20
1271
原创 pikachu CSRF
pikachu CSRF(get)登录,根据提示登录修改个人信息(随便修改)先将代理关闭,因为我在火狐上挂了两个代理,所以两个都要关闭。提交后打开Burp Suite Community Edition复制第一行GET /vul/csrf/csrfget/csrf_get_edit.php?sex=lili&phonenum=man&add=shanghai&email=123%40qq.com&submit=submit HTTP/1.1把两个代理都
2021-12-12 21:25:02
390
原创 SQL数据库
SQL数据型注入(GET)打开代理,进行抓包,1=1在数据库中表示全选,为了让查询的数字都显示出来,在id后面加上 OR 1=1进行抓包,并发送到repeater将id=5修改为id=5 OR 1=1点击send发送,在render里进行查看...
2021-10-26 11:35:30
109
原创 SSH远程登录
一.SSH远程登录目标电脑linux安装远程SSH连接服务sudo apt-get install openssh-server目标电脑Linux开启远程SSH连接服务sudo systemctl enable ssh.service //服务有效sudo service sshd start/stop //服务开启或关闭sudo service sshd status //查看服务状态(如果出现active说明该服务开始如果出现dead说明该
2021-05-20 18:46:03
718
空空如也
html盒子顶部怎样水平?
2021-07-13
jQuery看不出问题,不起作用
2021-06-19
电脑浏览器总是中断连接?
2021-05-07
虚拟机共享文件夹保存权限不够
2021-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人