笔记
文章平均质量分 59
凌云陌丶
计算机专业大三在读,目前专注于C++以及算法内容。
展开
-
c++:一维数组的冒泡与二分查找分解
#include#define N 10using namespace std;int main(){int temp = 0; int a[N] = { 0 }; cout << “请输入十个数:” << endl; for (int i = 0; i < 10; i++) cin >> a[i]; // for循环,进行9次循环; for (int i = 1; i < 10; i++) // for循环,在每次大的循环中,a[i]从a原创 2021-11-15 17:15:48 · 701 阅读 · 0 评论 -
c语言:<stdlib.h>头文件的变量类型与函数的简单介绍
<stdlib.h>头文件是我们在编程中经常使用到的标准库。今天,我们就来介绍一下这一个头文件。四种变量类型1 .size_t是无符号整数类型,它是 sizeof 关键字的结果。2.wchar_t是一个宽字符常量大小的整数类型。3.div_t是 div 函数返回的结构。4.ldiv_t是 ldiv 函数返回的结构。库文件中的函数介绍常用函数1.rand函数原型:int rand(void);函数功能:产生随机整数函数返回:一个范围在0到RAND_MAX之间的伪随机数,R原创 2021-11-11 22:51:08 · 1898 阅读 · 0 评论 -
c语言:一维数组与循环结合的冒泡排序浅析
#include <stdio.h>//冒泡排序int main(void){int nums[] = {23,14,76,53,29};int LEN = sizeof(nums)/ sizeof(int);printf("数组长度获取: %d\n",sizeof(nums)/sizeof(int));printf("排序前的数组是: ");for(int i=0;i<LEN;i++){ printf("%d ",*(nums+i));}// 首先,确定一下原创 2021-11-12 14:14:34 · 811 阅读 · 0 评论 -
c语言:一维数组的定义及初始化的介绍与浅析
数组是具有有限个相同数据类型的元素构成的组。也可说数组是包含多项同类数据的一种数据结构。数组中的每一个数据使用相同的名称,使用不同的下标来进行区别每一个分量。一位数组的定义一维数组使用前必须进行定义,一般格式:数据类型 数组名[数组长度];在c语言中,数组在声明时必须指明数组长度,而且数组长度不能为变量。而在java中不不必对数组长度进行说明。但在java中需要给数组分配空间后才可以使用。这部分内容我们之后区分。对于同一个数组,其所有元素的数据类型都是相同的。在同一个数据声明中,可以声明多个数组原创 2022-09-20 15:37:46 · 530 阅读 · 0 评论 -
c语言:三种循环结构的分析与实例
循环语句在编程中非常重要,今天我们就来分析一下c语言中的三种循环结构并讨论它们的几个相关实例。while循环用法:while(表达式){循环体}while函数表达时,先计算“表达式”的值,若表达式的值不为零时, 执行循环体;之后再次计算“表达式”的值,若表达式的值不为零时, 继续执行循环体,循环就开始运行了。若一开始表达式的值就为零,则该循环不会执行一次,直接跳过循环体,这是有区别与do while的。直到表达式的值为零或以其他方式强制退出循环时,执行while函数后的代码。接下来,我们看原创 2021-11-09 16:00:31 · 2491 阅读 · 0 评论 -
c语言:函数及函数参数的简单介绍与用法浅析
上文我们讨论了指针函数的有关内容,本文我们将围绕函数与函数参数的内容进行介绍与用法。1.函数的概念函数在我们之前的编程中已经出现过。例如主函数main(),输出(打印)函数printf()等,函数括号内的值就是函数的参数,若函数没有参数就不用为该函数提供函数值,例如getchar()。每个函数都是通过函数名进行调用有关指针作函数参数的内容,我们之后再进行讨论。...原创 2021-11-09 20:16:35 · 1733 阅读 · 0 评论 -
c语言:由strcat()函数引出的指针函数介绍与一个实例的分解讨论
在<string.h>头文件中,我们讨论了strcat()函数,事实上,该函数的原型是一个指针函数:char *strcat(char *str1,char *str2);在该指针函数中,strcat()函数将str2指向的字符串连接到了str1指向的字符串后,并且返回连接之后的字符串地址作为函数值。指针函数介绍首先,指针函数是一个函数。不过指针函数返回类型是某一类型的指针。指针函数的定义与普通函数定义不同。若要定义一个指针函数,需要在函数名前使用"*"符号表示定义的函数为指针函数。并原创 2021-11-08 22:05:06 · 412 阅读 · 0 评论 -
c语言:<string.h>头文件中的字符串函数的介绍与用法
书接上文,这次我们来讨论一下<string.h>头文件中常用的8个字符串处理函数。要使用字符串处理函数,首先要包括它们所属的头文件。#include<string.h>整行输入输出函数整行输入函数gets()用法:gets (字符数组);gets函数表达时,将会从要求键盘输入一串字符,直至遇到换行符’\n’为止;字符串输入后,c语言会将’\0’置于字符串尾部来替代换行符’\n’。整行输出函数 puts()用法:puts (字符数组);puts函数表原创 2021-11-08 16:45:04 · 3986 阅读 · 0 评论 -
c语言:strcmp()函数实现字符数组密码校对
要使用strcmp函数,首先要在开头包含它所属的头文件<string.h>才可以使用。#include<string.h>接下来,我们将不使用字符串,而使用字符数组。为什么储存密码用字符数组比字符串更好?这是因为在c语言中,将字符串作为字符数组来处理。有效字符串的长度不等于字符数组的总长度,C语言规定’\0’为“字符串结束标志”。C语言读取字符串时,在遇到第一个字符’\0’时,就停止字符串的读取。由’\0’前面的字符组成该字符串,第一个’\0’后的内容也将被舍弃,不再读取原创 2021-11-08 12:22:31 · 2547 阅读 · 0 评论