![](https://img-blog.csdnimg.cn/d6164975d3cc4035ad3035068fdb01dc.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 66
C语言环境和操作
Alienware^
喜欢专研Java,Scala,Python,数据库,以及大数据框架系列知识。希望通过不断的学习,记录自己的点点滴滴。
展开
-
C语言,Microsoft Visual C++ 2010 学习版 软件包
Microsoft Visual C++ 2010 学习版链接:https://pan.baidu.com/s/1GIb2W2nALIY1awnYkha6zw 提取码:5599Visual C++ 6.0 完整版链接:https://pan.baidu.com/s/1ZJ81m7DCVeEjUCVknTthfg 提取码:cz3d原创 2022-01-03 22:44:49 · 10731 阅读 · 3 评论 -
C语言,文件操作
文章目录基本介绍文件在程序中是以流的形式来操作的。相关函数在 stdio.hC 输入 & 输出标准文件getchar() & putchar() 函数gets() & puts() 函数scanf() 和 printf() 函数C 文件读写打开文件关闭文件写入文件读取文件基本介绍文件,对我们并不陌生,文件是数据源(保存数据的地方)的一种,比如大家经常使用的 word 文档,txt 文件,excel 文 件…都是文件。文件最主要的作用就是保存数据,它既可以保存一张图片,也可以保持视原创 2021-12-29 18:02:55 · 801 阅读 · 0 评论 -
C语言,共用体
文章目录看一个实际需求基本介绍快速入门最佳实践看一个实际需求现有一张关于学生信息和教师信息的表格。学生信息包括姓名、编号、性别、职业、分数,教师的信息包括姓 名、编号、性别、职业、教学科目。请看下面的表格:传统的方式来解决 定义结构体,根据人员的职业,使用对应的成员变量。struct Person{ char name[20]; int num; char sex; char profession; float score; // 学生使用 score char cours原创 2021-12-29 14:15:53 · 851 阅读 · 0 评论 -
C语言,结构体应用实例
文章目录步骤小狗案例景区门票案例步骤1)声明(定义)结构体,确定结构体名2)编写结构体的成员3)编写处理结构体的函数小狗案例1)编写一个 Dog 结构体,包含 name(char[10])、age(int)、weight(double)属性2)编写一个 say 函数,返回字符串,方法返回信息中包含所有成员值。3)在 main 方法中,创建 Dog 结构体变量,调用 say 函数,将调用结果打印输出代码展示:#include<stdio.h>/* 1)编写一个 Dog原创 2021-12-28 18:59:32 · 1144 阅读 · 0 评论 -
C语言,结构体
文章目录看一个养猫猫问题使用传统技术解决现有技术解决的缺点分析结构体与结构体变量的关系示意图快速入门-面向对象的方式(struct)解决养猫问题结构体和结构体变量的区别和联系如何声明结构体成员注意事项和细节说明创建结构体和结构体变量成员的获取和赋值看一个养猫猫问题张老太养了两只猫猫:一只名字叫小白,今年 3 岁,白色。还有一只叫小花,今年 100 岁,花色。请编写一个程序, 当用户输入小猫的名字时,就显示该猫的名字,年龄,颜色。如果用户输入的小猫名错误,则显示 张老太没有这只猫猫。使用传统技术解决1原创 2021-12-28 16:53:48 · 338 阅读 · 0 评论 -
C语言,动态内存分配 ★★★★★
文章目录C 程序中,不同数据在内存中分配说明内存动态分配的相关函数应用实例动态分配内存的基本原则C 程序中,不同数据在内存中分配说明1)全局变量——内存中的静态存储区2)非静态的局部变量——内存中的动态存储区——stack 栈3)临时使用的数据—建立动态内存分配区域,需要时随时开辟,不需要时及时释放——heap 堆4)根据需要向系统申请所需大小的空间,由于未在声明部分定义其为变量或者数组,不能通过变量名或者数组名 来引用这些数据,只能通过指针来引用)内存动态分配的相关函数1)头文件 #inc原创 2021-12-28 12:55:23 · 2898 阅读 · 6 评论 -
C语言,回调函数以及指针使用事项
文章目录基本介绍应用实例指针的注意事项和细节基本介绍1)函数指针变量可以作为某个函数的参数来使用的,回调函数就是一个通过函数指针调用的函数2)简单的讲:回调函数是由别人的函数执行时调用你传入的函数(通过函数指针完成)应用实例使用回调函数的方式,给一个整型数组 int arr[10] 赋 10 个随机数.#include <stdlib.h> #include <stdio.h> // 回调函数 //1. int (*f)(void) //2. f 就是 函数指针原创 2021-12-28 10:11:52 · 306 阅读 · 0 评论 -
C语言,指向函数的指针
文章目录基本介绍函数指针定义应用案例基本介绍1)一个函数总是占用一段连续的内存区域,函数名在表达式中有时也会被转换为该函数所在内存区域的首地址, 这和数组名非常类似。2) 把函数的这个首地址(或称入口地址)赋予一个指针变量,使指针变量指向函数所在的内存区域 然后通过指针变量就可以找到并调用该函数。这种指针就是函数指针。函数指针定义returnType (*pointerName)(param list); 1)returnType 为函数指针指向的函数返回值类型2)pointerNa原创 2021-12-28 09:26:03 · 289 阅读 · 0 评论 -
C语言,返回指针的函数
文章目录快速入门案例指针函数注意事项和细节应用实例C 语言 允许函数的返回值是一个指针(地址),这样的函数称为指针函数。快速入门案例请编写一个函数 strlong(),返回两个字符串中较长的一个。#include <stdio.h> #include <string.h> char *strlong(char *str1, char *str2){ //函数返回的 char * (指针) printf("str1 的长度%d\tstr2 的长度%d\n", strl原创 2021-12-27 18:18:01 · 4693 阅读 · 0 评论 -
C语言,传递指针(地址)给函数
文章目录案例1 - 传地址或指针给指针变量案例 2-传数组给指针变量思路题当函数的形参类型是指针类型时,是使用该函数时,需要传递指针,或者地址,或者数组给该形参,举例说明:案例1 - 传地址或指针给指针变量代码展示#include <stdio.h> void test2(int *p); //函数声明,接收 int *void main() { int num=90; int *p = # //将 num 的地址赋给 p test2(&num原创 2021-12-27 17:32:03 · 13119 阅读 · 1 评论 -
C语言,多重指针数组
文章目录定义基本介绍多重指针(二级,三级)快速入门案例结果如下:内存图:定义指向指针的指针(多重指针)基本介绍指向指针的指针是一种多级间接寻址的形式,或者说是一个指针链。通常,一个指针包含一个变量的地址。当 我们定义一个指向指针的指针时,第一个指针包含了第二个指针的地址,第二个指针指向包含实际值的位置(如下图)多重指针(二级,三级)快速入门案例1)一个指向指针的指针变量必须如下声明,即在变量名前放置两个星号。例如,下面声明了一个指向 int 类型指 针的指针:int **ptr; // pt原创 2021-12-27 16:31:58 · 460 阅读 · 0 评论 -
C语言,指针数组
文章目录基本介绍指针数组定义指针数组快速入门 和 内存布局示意图指针数组的内存布局指针数组应用实例基本介绍要让数组的元素 指向 int 或其他数据类型的地址(指针)。可以使用指针数组。指针数组定义数据类型 *指针数组名[大小];1)比如: int *ptr[3];2)ptr 声明为一个指针数组。3)由 3 个整数指针组成。因此,ptr 中的每个元素,都是一个指向 int 值的指针。指针数组快速入门 和 内存布局示意图#include <stdio.h> const int原创 2021-12-27 16:14:49 · 645 阅读 · 0 评论 -
C语言,指针的运算
文章目录指针的算术运算指针递增操作(++)指针递减操作(--)指针 + 操作指针 - 操作课堂练习指针的比较指针的算术运算指针是一个用数值表示的地址。可以对指针执行算术运算。可以对指针进行四种算术运算:++、–、+、-。指针递增操作(++)#include <stdio.h> const int MAX = 3;//常量 int main () { int var[] = {10, 100, 200}; // int 数组 int i, *ptr; // ptr 是一个原创 2021-12-27 11:48:12 · 1308 阅读 · 0 评论 -
C语言,指针的介绍★★★★★
文章目录指针基本介绍什么是指针指针基本介绍1)指针是 C 语言的精华,也是 C 语言的难点。2)指针,也就是内存的地址;所谓指针变量,也就是保存了内存地址的变量。关于指针的基本使用,在讲变量的 时候做了入门级的介绍3)获取变量的地址,用&,比如: int num = 10, 获取 num 的地址:&num4)指针类型,指针变量存的是一个地址,这个地址指向的空间存的才是值 比如:int * ptr = & num ; ptr 就是指向 int 类型的指针变量, 即 ptr原创 2021-12-27 10:20:27 · 254 阅读 · 0 评论 -
C语言,多维数组 - 二维数组
文章目录二维数组的应用场景二维数组的使用快速入门案例: 请用二维数组输出如下图形使用方式 1:使用演示使用方式 2:二维数组的应用案例二维数组使用细节和注意事项二维数组的应用场景比如我们开发一个五子棋游戏,棋盘就是需要二维数组来表示。如图二维数组的使用快速入门案例: 请用二维数组输出如下图形0 0 0 0 0 00 0 1 0 0 00 2 0 3 0 00 0 0 0 0 0使用方式 1:先定义在初始化 语法: 类型 数组名[大小][大小]; 比如: int a[2][3];使用演原创 2021-12-22 22:40:07 · 1552 阅读 · 0 评论 -
C语言,字符数组与字符串
文章目录字符数组基本介绍字符串注意事项字符串的访问和遍历字符串的表示形式用字符数组存放一个字符串: 用字符数组存放一个字符串,用字符指针指向一个字符串使用字符指针变量和字符数组两种方法表示字符串的讨论字符串相关函数常用字符串函数一览字符串函数应用案例字符串(字符数组)使用注意事项和细节字符串(字符数组)课堂练习字符数组基本介绍用来存放字符的数组称为字符数组, 看几个案例1)char a[10]; //一维字符数组, 长度为 102)char b[5][10]; //二维字符数组, 后面我们详细介绍二原创 2021-12-22 11:10:24 · 3471 阅读 · 0 评论 -
C语言,数组
文章目录为什么需要数组数组介绍数组快速入门数组定义和内存布局数组的定义数组内存图(重要)访问数组元素快速入门案例3 种初始化数组的方式:数组使用注意事项和细节数组应用案例创建一个 char 类型的 26 个元素的数组,分别 放置'A'-'Z‘。使用 for 循环访问所有元素并打印出来。提示:字符数据运算 'A'+1 -> 'B请求出一个数组的最大值,并得到对应的下标。为什么需要数组一个养鸡场有 6 只鸡,它们的体重分别是 3kg,5kg,1kg, 3.4kg,2kg,50kg 。请问这六只鸡的总体原创 2021-12-22 08:41:59 · 946 阅读 · 0 评论 -
C语言,预处理命令
文章目录预处理命令基本介绍预处理命令快速入门具体要求:提示代码实现C 语言宏定义基本介绍小结:宏定义的形式#define 宏名 字符串宏定义#define 应用案例宏定义注意事项和细节带参数的宏定义基本介绍带参宏定义的注意事项和细节带参宏定义和函数的区别C 语言预处理命令总结常见的预处理指令预处理指令使用注意事项预处理命令基本介绍1) 使用库函数之前,应该用#include 引入对应的头文件。这种以#号开头的命令称为预处理命令。2) 这些在编译之前对源文件进行简单加工的过程,就称为预处理(即预先处理、原创 2021-12-21 23:33:29 · 1278 阅读 · 0 评论 -
C语言,函数的练习题
文章目录1,函数可以没有返回值案例,编写一个函数,从终端输入一个整数打印出对应的金子塔。2,编写一个函数,从终端输入一个整数(1—9),打印出对应的乘法表:3,定义函数,实现求两个 double 数字的最大值,并返回4, 定义函数,求出三个 int 类型数的和,并返回1,函数可以没有返回值案例,编写一个函数,从终端输入一个整数打印出对应的金子塔。#include<stdio.h>//函数可以没有返回值案例,编写一个函数,从终端输入一个整数(层)打印出对应的金子塔。 //层数 total原创 2021-12-21 19:00:25 · 2280 阅读 · 0 评论 -
C语言,常用的系统函数
文章目录字符串中常用的系统函数举例说明时间和日期相关函数数学相关函数基本数据类型和字符串类型的转换介绍sprintf 函数的用法基本类型转字符串类型字符串类型转基本数据类型注意事项字符串中常用的系统函数说明:字符串(即字符数组)在我们程序开发中,使用的是非常多的,常用的函数需要同学们掌握 [带看手册或 者官方编程指南 头文件 <string.h>]:举例说明1)得到字符串的长度 size_t strlen(const char *str) 计算字符串 str 的长度,直到空结束字符,但不原创 2021-12-21 17:47:45 · 1996 阅读 · 0 评论 -
C语言,static关键字
文章目录基本介绍局部变量使用 static 修饰全局变量使用 static 修饰函数使用 static 修饰基本介绍static 关键字在 c 语言中比较常用,使用恰当能够大大提高程序的模块化特性,有利于扩展和维护局部变量使用 static 修饰1)局部变量被 static 修饰后,我们称为静态局部变量2)对应静态局部变量在声明时未赋初值,编译器也会把它初始化为 0。3)静态局部变量存储于进程的静态存储区(全局性质),只会被初始一次,即使函数返回,它的值也会保持不变。4)案例演示#inclu原创 2021-12-21 14:57:36 · 255 阅读 · 0 评论 -
C语言,变量作用域
文章目录基本说明初始化局部变量和全局变量作用域的注意事项和细节课堂练习题 1课堂练习题 2基本说明所谓变量作用域(Scope),就是指变量的有效范围1)函数内部声明/定义的局部变量,作用域仅限于函数内部。#include<stdio.h>void sayHello() { char name[] = "tom"; printf("hello %s \n", name); }void main() { sayHello(); //这里我们不能使用到 sayHello 的原创 2021-12-21 11:52:24 · 2017 阅读 · 0 评论 -
C语言,函数调用机制
文章目录如何理解方法这个概念函数-调用过程简单举例说明函数-递归调用递归调用快速入门函数递归需要遵守的重要原则递归课堂练习题斐波那契数 请使用递归的方式,求出斐波那契数 1,1,2,3,5,8,13... 给你一个整数 n,求出它的斐波那契数是多少?求函数值 已知 f(1)=3; f(n) = 2*f(n-1)+1; 请使用递归的思想编程,求出 f(n)的值?猴子吃桃子问题 有一堆桃子,猴子第一天吃了其中的一半,并再多吃了一个!以后每天猴子都吃其中的一半,然后再多吃一个。 当到第十天时,想再吃时(还没吃),原创 2021-12-21 10:35:38 · 611 阅读 · 0 评论 -
C语言,头文件快速入门
文章目录先看一个需求头文件基本概念工作原理图头文件快速入门头文件的注意事项和细节说明先看一个需求在实际的开发中,我们往往需要在不同的文件中,去调用其它文件的定义的函数,比如 hello.c 中,去使用 myfuns.c 文件中的函数,如何实现? -> 头文件头文件基本概念1)头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件: 程序员编写的头文件和 C 标准库自带的头文件2)在程序中要使用头文件,需要使用 C 预处理指令 #include原创 2021-12-20 18:49:04 · 1353 阅读 · 1 评论 -
C语言,函数的快速入门
文章目录为什么需要函数使用传统方法解决解决方法 -> 函数函数的定义快速入门案例为什么需要函数请大家完成这样一个需求: 输入两个数,再输入一个运算符(+,-,*,/),得到结果.。 先使用传统的方式来解决,看看有什么问题没有?void main() { int num1 = 30; int num2 = 50; double res1 = 0.0; char oper1 = '*'; //传统方法 switch(oper1) { case '+' : r原创 2021-12-20 16:51:35 · 242 阅读 · 0 评论 -
C语言,枚举
文章目录看一个需要传统的方法基本介绍快速入门枚举的遍历switch 中使用枚举枚举类型使用注意事项和细节看一个需要举个例子,比如:一星期有 7 天, 请定义数据表示星期一到星期天.传统的方法使用#define 来完成#define MON 1 #define TUE 2 #define WED 3 #define THU 4#define FRI 5 #define SAT 6 #define SUN 7分析:这个看起来代码量较多,并且不好管理 => 枚举基本介绍1)枚举原创 2021-12-20 16:10:27 · 366 阅读 · 0 评论 -
C语言,流程控制综合练习题
文章目录练习1:实现判断一个整数,属于哪个范围:大于 0;小于 0;等于 0练习2: 判断一个年份是否为闰年练习3:判断一个整数是否是水仙花数,所谓水仙花数是指一个 3 位数,其各个位上数字立方和等于其本身。练习4:保存用户名和密码,判断用户名是否为“张三”,密码是否为 1234,如果是,提示登录成功,否则提示登录失败练习5:编写程序,根据输入的月份和年份,求出该月的天数(1-12), 就是需要考虑闰年(2 月份 29)和平年(2 月份 28)练习6:定义变量保存一个数,判断(if)是否能被 3 整除或(|原创 2021-12-20 12:05:21 · 1761 阅读 · 0 评论 -
金字塔及空心菱形问题
文章目录经典的打印金字塔打印矩形打印半个金字塔打印整个金字塔打印空心金字塔打印空心菱形经典的打印金字塔1)使用 for 循环完成下面的案例2)请编写一个程序,可以接收一个整数,表示层数(totalLevel),打印出金字塔。(stars.c) [化繁为简, 先死后活]3) 思路分析打印矩形#include<stdio.h>void main(){ //打印矩形 int i,j; for(i = 1; i<=5;i++){ for(j=1;j<=5原创 2021-12-18 21:51:46 · 284 阅读 · 0 评论 -
C语言,多重循环 及 综合练习
文章目录多重循环应用实例多重循环1)将一个循环放在另一个循环体内,就形成了嵌套循环。其中,for ,while ,do…while 均可以作为外层循环和内层 循环。【建议一般使用两层,最多不要超过 3 层】, 如果嵌套循环过多,会造成可读性降低2)实质上,嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的循环条件为 false 时,才会完全 跳出内层循环,才可结束外层的当次循环,开始下一次的循环, 举例说明。3)设外层循环次数为 m 次,内层为 n 次,则内层循环体实际上需要执行 m*n原创 2021-12-18 17:05:21 · 1934 阅读 · 0 评论 -
C语言,跳转控制语句continue
文章目录基本介绍基本语法快速入门案例基本案例分析和说明注意事项和细节说明课堂练习题补充跳转语句goto介绍基本语法快速入门基本介绍continue 语句用于 结束本次循环,继续执行下一次循环。基本语法{ …… continue; …… }快速入门案例#include<stdio.h>void main() { int i = 1; while(i <= 4) { i++; if( i == 3) { continue; } pr原创 2021-12-16 22:21:48 · 590 阅读 · 0 评论 -
C语言,跳转控制语句 break
文章目录基本介绍基本语法快速入门课堂练习基本介绍break 语句用于终止某个语句块的执行,一般使用在 switch 或者循环[三大循环]中。基本语法 { …… break; …… }快速入门#include<stdio.h>void main(){ int i; for(i = 0; i < 10; i++) { if(i ==3) { break; } printf("i=%d\n", i); } //输出 i原创 2021-12-16 18:33:14 · 349 阅读 · 0 评论 -
C语言,循环控制系列
文章目录for 循环控制基本语法注意事项和细节说明for 循环练习题while 循环控制基本语法注意事项和细节说明课堂练习题[学员先做?do..while 循环控制基本语法do...while 循环执行流程分析注意事项和细节说明课堂练习题for 循环控制基本介绍:听其名而知其意,就是让你的代码可以循环的执行。基本语法循环变量定义for(①循环变量初始化;②循环条件;④循环变量迭代){ ③循环操作(多条语句); }使用 for 循环完成 打印五个相同的古诗!#include<std原创 2021-12-16 17:40:59 · 663 阅读 · 0 评论 -
C语言,switch语句系列
文章目录switch 分支结构快速入门代码演示switch 细节讨论switch 和 if 的比较案例:switch 分支结构快速入门案例: 请编写一个程序,该程序可以接收一个字符,比如: a,b,c,d,e,f,g a 表示星期一,b 表示星期 二 … 根据用户的输入显 示相依的信息.要求使用 switch 语句完成代码演示案例: 请编写一个程序,该程序可以接收一个字符,比如: a,b,c,d,e,f,g a 表示星期一,b 表示星期 二 … 根据用户的输入显 示相依的信息.要求使用 swit原创 2021-12-16 12:26:31 · 1043 阅读 · 0 评论 -
C语言,if 语句 系列
文章目录顺序控制介绍顺序控制举例和注意事项分支控制 if-else单分支双分支练习题多分支嵌套分支基本介绍基本语法应用案例 1应用案例 2在程序中,程序运行的流程控制决定程序是如何执行的,是我们必须掌握的, 主要有三大流程控制语句。1) 顺序控制2)分支控制 (有很多,这篇文章主写if语句 ,switch放在后面写)3)循环控制 (for,while,do…while ,后面文章写)顺序控制介绍程序从上到下逐行地执行,中间没有任何判断和跳转。顺序控制举例和注意事项Java,C 中定义变量时原创 2021-12-16 11:32:12 · 1952 阅读 · 0 评论 -
C语言,原码,反码,补码,位运算。
文章目录二进制再运算中的说明原码、反码、补码位运算C 语言位运算说明运算大讲解二进制再运算中的说明二进制是逢 2 进位的进位制,0、1 是基本算符。 现代的电子计算机技术全部采用的是二进制,因为它只使用 0、1 两个数字符号,非常简单方便,易于用电子 方式实现。计算机内部处理的信息,都是采用二进制数来表示的。二进制(Binary)数用 0 和 1 两个数字及其组合 来表示任何数。进位规则是“逢 2 进 1”,数字 1 在不同的位上代表不同的值,按从右至左的次序,这个值以二倍 递增。原码、反码、补码网原创 2021-12-16 00:14:57 · 926 阅读 · 0 评论 -
C语言,二进制
文章目录二进制和位运算进制介绍进制的图示进制的转换二进制转十进制八进制转十进制十六进制转十进制十进制转二进制十进制转八进制十进制转十六进制二进制转八进制二进制转十六进制八进制转二进制十六进制转二进制二进制和位运算进制介绍对于整数,有四种表示方式:1)二进制:0,1 ,满 2 进 1,C 语言中没有二进制常数的表示方法。2)十进制:0-9 ,满 10 进 1。3)八进制:0-7 ,满 8 进 1. 以数字 0 开头表示。4)十六进制:0-9 及 A-F,满 16 进 1. 以 0x 或 0X 开原创 2021-12-15 21:32:45 · 9411 阅读 · 0 评论 -
C语言,标识符和关键字,以及键盘输入语句
文章目录标识符的命名规则和规范标识符概念标识符的命名规则标识符命名规范关键字键盘输入语句介绍步骤 :案例演示:课后练习题标识符的命名规则和规范标识符概念1)C 语言 对各种变量、函数等命名时使用的字符序列称为标识符2)凡是自己可以起名字的地方都叫标识符标识符的命名规则1)由 26 个英文字母大小写,0-9 ,_或 $ 组成2)数字不可以开头。3)不可以使用关键字和保留字,但能包含关键字和保留字。4)C 语言中严格区分大小写,长度无限制。5)标识符不能包含空格。标识符命名规范1)程序中原创 2021-12-15 18:19:38 · 1594 阅读 · 0 评论 -
C语言 三元运算符 and 运算符优先级
文章目录基本语法案例演示使用细节课堂练习运算符优先级小结:基本语法条件表达式 ? 表达式 1: 表达式 2;1) 如果条件表达式为非 0 (真),运算后的结果是表达式 1;2)如果条件表达式为 0 (假),运算后的结果是表达式 2;3)口诀: 一灯大师 =》 一真大师案例演示#include<stdio.h>void main(){ int a = 10; int b = 99; int res = a > b ? a++ : b--; // 一原创 2021-12-15 15:34:41 · 1710 阅读 · 0 评论 -
C语言 赋值运算符
文章目录介绍案例演示赋值运算符特点介绍赋值运算符就是将某个运算后的值,赋给指定的变量。赋值运算符一览表 先讲 =、+=、-=、*= 、/=、%=<<=、>>=、&=、^=、|= 和位运算相关,案例演示赋值运算符的基本使用。1)赋值基本案例 [int num1 = 10 + 3]2)有两个变量,a 和 b,要求将其进行交换,最终打印结果3)+= 的使用案例4)代码演示#include<stdio.h>void main(){原创 2021-12-15 15:04:25 · 10142 阅读 · 0 评论 -
C 语言 逻辑运算符
文章目录介绍逻辑运算符一览案例演示介绍用于连接多个条件(一般来讲就是关系表达式),最终的结果要么是真(非 0 表示),要么是 假(0 表示) 。逻辑运算符一览下表显示了 C 语言支持的所有逻辑运算符。假设变量 A 的值为 1,变量 B 的值为 0,则案例演示1,&& 运算符的使用#include<stdio.h>void main(){ double score = 70;//成绩 if(score>=60 && sco原创 2021-12-15 14:56:45 · 2956 阅读 · 0 评论