C
文章平均质量分 68
SmallFatMan
一位问题驱动学习的码农~
展开
-
C语言基础(一)
屏幕(终端)对应的就是标准输出的设备文件,如果往该文件中输出内容则可以成为标准输出。 必须有的,格式化的开头标记对齐的方式, 向左对齐(空格在右) ,如果没有则是向右对齐(空格在左)m.n m指的域宽(需要的字符数), n 指的是精度(默认精度为6)m 的值如果比实际数据小则按实际输出, 反之则用空格来填补l 指的是 long 表示长整型h 指的是短整型以上语句中 是一个换行符 ,说明是一行的结束5、代码风格:缩进:凡是有代码块的地方必须用缩进,代码块指的是一对大括号 { } 代表一个代码块原创 2024-06-06 00:17:32 · 906 阅读 · 0 评论 -
什么是堆栈?c语言实现栈上的pop和push操作
堆栈(stack)实现栈上pop和push操作解释。原创 2023-06-26 20:49:48 · 3806 阅读 · 0 评论 -
【蓝桥杯算法题】文件变量互换
关键字来将变量定义为外部变量。这样,在另一个C文件中也声明同名的外部变量,就可以实现对同一个文件变量的读写。如果你想让两个不同的C文件之间共享同一个文件变量,则需要使用外部变量。在C语言中,可以通过在声明变量时加上。这样,当第二个C文件编译链接后,就可以与第一个C文件共享同一个名为 file_var 的文件变量了。具体地,假设你在第一个C文件中打开了一个文件并定义了一个名为。原创 2023-06-11 17:36:40 · 946 阅读 · 0 评论 -
【蓝桥杯算法题】字符串匹配算法
函数采用双指针方式,一个指针 p1 指向字符串的当前字母位置,另一个指针 p2 遍历整个字符串。当 p2 指向字母字符时,将其赋值给 p1 所在的位置,并同时增加 p1 和 count 的值。当 p2 遍历完整个字符串时,将 p1 所在的位置赋值为 NULL,结束过滤后的字符串。在 main 函数中读取用户输入的字符串,并调用 filterLetters 函数完成字母字符的过滤和统计。最后输出过滤后的字符串以及其中字母的数量。原创 2023-06-06 10:16:32 · 952 阅读 · 0 评论 -
【蓝桥杯算法题】用随机数产生一个5行5列的整数数组,每个元素均为3位数。输出该数组。计算该数组非对角线(主对角线和辅对角线)元素的和。
随机数需要初始化种子,一般使用当前时间作为种子。数组的行列数都为5,利用循环遍历数组元素,并且在输出时每个数字后要加一个空格,以便观察。计算非对角线元素的方式是遍历数组,如果这个元素不在主对角线和辅对角线上,就把它加入到sum变量中。最后输出sum即可。用随机数产生一个5行5列的整数数组,每个元素均为3位数。计算该数组非对角线(主对角线和辅对角线)元素的和。原创 2023-05-22 09:50:09 · 208 阅读 · 0 评论 -
【蓝桥杯算法题】输入两个字符串,实现将字符串2插入到字符串1 的指定位置
(如字符串1为:“abcdefg”,字符串2为“1234”,指定位置为3,操作后字符串1 为“ab1234cdefg”。程序中只允许定义2个字符串),该程序没有对输入的字符串长度进行检查,如果输入的字符串超过了最大长度 MAX_LEN,可能会导致程序出错或崩溃。输入两个字符串,实现将字符串2插入到字符串1 的指定位置(该位置由有用户输入)。原创 2023-05-16 18:20:47 · 947 阅读 · 0 评论