- 博客(7)
- 收藏
- 关注
原创 最大的差值和最小公倍数和记录字符,再接再厉
比如给定范围[2, 22],数字2在数2中出现了1次,在数12中出现1次,在数20中出现1次,在数21中出现1次,在数22中出现2次,所以数字2在该范围内一共出现了6次。给定n个数字,请你从中选出两个数字,使得这两个数字的差尽量大,输出这个最大的差。#include <stdio.h>正整数 a 和正整数 b 的最小公倍数,是指能被 a 和 b 整除的最小的正整数。请统计某个给定范围[L, R]的所有整数中,数字2出现的次数。比如输入5和7,5和7的最小公倍数是35,则需要返回35。
2023-11-24 18:09:14 120 1
原创 今天去写了蓝桥杯的题目
这个构思花了半个小时 写代码花了半个小时 改bug画了三个小时 头秃,一开始以为自己是数组指针 发现改了后还是错,又删删改改 最后还是写出来了 发现自己是 while循环判断条件的错误 这个过程中 对巩固我学习还挺有用的。3181 写完以后很有成就感 ,还去看了下别人的代码 发现他的简洁明了,看来逻辑思维上我还是需要追赶的真的很佩服他。二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问。小蓝有很多数字卡片,每张卡片上都是数字。小蓝准备用这些卡片来拼一些数,他想从。开始拼出正整数,每拼一个,
2023-11-18 15:08:47 58 1
原创 函数 变量 指针
指针就是 被赋予了一个变量的地址 我们可以用指针访问到这个地址就像 开了一条路去到那个变量然后对他进行操作 这样我们不能从哪开始走 只要有指针就是有一条路可以通向那个变量 跳出函数 将对值的改变保留下来 &提取变量地址 *使用该指针访问变量。传值 函数有自己的变量空间 该函数中的变量去其他函数没有关系 所以两个不同的函数之间可以用相同名字的变量但不建议这么做。所以学习函数的底层逻辑是很重要的 ,当然也可以自己写一段函数 去实现一些功能。变量就是这个数值可能会改变 可能是人工给的可能是数据计算的结果。
2023-11-02 15:33:24 58
原创 数组.........
数组其实是一种特殊的指针 在函数传递时候 传的只是定义类型的字节大小 所以不同函数间用数组需要把数组长度传进去 size of(数组)/size of(a[0])分母其实是知道字节大小。二维数组 数组不是长条了而是一个平面 定义数组 <类型>变量名称[数组大小x][数组大小y]定义数组 <类型>变量名称[数组大小] 程序员喜欢从0计数 例如数组大小的10 就是从0-9。x可以不标注长度的 但是y要标注长度自助识别。同类型 相似含义的多个数据储存的地方。数组的初始化一般用遍历来赋值。使用数组时候不要越界。
2023-10-29 17:42:34 56 1
原创 循环....
goto 标号 然后把标号放到任意位置就可以跳到那里 这样的代码后期优化困难但仍然有其存在的价值。for循环 for(第一行;最后一行)常用作计数器和遍历。do while 循环 先做一次 看条件满足与否继续循环。while 循环 while 条件;break 跳出当前循环。}while(条件)
2023-10-29 10:40:31 33 1
原创 第二章判断与循环
判断,条件满足就执行if语句 if语句里面还可以继续用if继续判断新条件 else会与最近的那个if相关联一般都是写在那个if后面。if的语句可以写成switch一样 也可以每个嵌套if语句判断的是不同的东西对变量进行不同的加工。switch 简化多语句的选择 表达式里面是哪个常量就跳转到哪个case 表达式可以是变量。switch(表达式) 常量可以是字符串。这样就提供了用户输入(星期几的选择)}else(不满足if的条件){default:语句n。case 常量1:语句1。case 常量2:语句2。
2023-10-29 10:22:28 34 1
原创 自我总结下c语言的语法
三件事:1.有一个地方存储数据2.怎么能用人手工输入3.输入的字符串和数字能进行运算.综上所述 储存数据的地方是变量。定义变量 int(变量类型)[变量类型:int整型,char字符型,bool布尔型(判断正误的类型)]<变量名称>[1.数字不能做开头2.只能是数字字母下划线,有些单词c99给了他定义所以他是语句不能做变量] 变量在定义后要给他初始化。%d输出整数,%s 放字符串 %c放单字符。交换变量的赋值的小套路 我要交换a与b的变量 我需要先用c变量储存b的变量 然后b储存a a储存c。
2023-10-22 13:26:26 50 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人