一.导入我们上篇文章讲到了如何在一个有序数组中查找某一个元素,我们用到了 for 循环对数组进行遍历操作,再将用户预期值与数组中的每一个元素进行比对,直到找到符合的元素为止,示例代码如下:#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<windows.h> int main(void){ int a
一.导入我们前面讲了 while 循环 for 循环以及 do...while 循环,今天就让我们使用这些循环语句来解决一些实际问题二.练习题(1)请你编写一段代码,求 n 的阶乘,n的值由用户输入的值为准(不考虑溢出的情况)示例代码:#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<windows.h>
一.导入截止到目前我们已经学习了 while 循环与 for 循环,接下来我们再来学习一个C语言的循环语句do...while 循环二.do...while循环语句的语法结构do...while循环语法结构如下:do 循环语句; while(表达式);与 while 循环不同的是 do...while 循环一定会执行一次循环语句中的内容,再去判断表达式是否为真,如果为真则再次执行循环语句并判断
一.导入我们上篇文章讲了 for 循环的语法以及如何利用 for 循环来解决一些实际问题,那么这篇文章我们就来一起学习一下 for 循环中的 break 与 continue 语句,观察与 while 循环有何异同之处二.for循环中的 break 语句我们都直到在 while 循环中 break 语句的作用是终止循环,如以下代码:#define _CRT_SECURE_NO_WARNINGS 1
一.导入我们之前讲了 while 循环的使用方法以及如何使用 while 循环配合 getchar() 函数,将缓冲区内的 '\n' 进行清除,那么这篇文章我们就要开始介绍C语言中另外一个循环语句也是在C语言中用的最多的循环 --- for循环二.for循环的语法结构for循环的语法结构:for(exp1;exp2;exp3){ statement; }我们
一.回顾我们上篇文章主要介绍了 getchar() 函数的使用以及如何使用 while语句循环获取用户输入并进行输出,在上篇文章的末尾我们遇到了一个问题那就是如何解决 getchar() 误读取到缓冲区中的 '\n' 字符,我们给出的方法是使用一个 getchar() 把缓冲区中的 '\n' 字符都去掉再用一个变量 check 来接收用户的输入最后使用 if 语句进行判断,示例代码如下:#defi
一.导入我们上篇文章讲了while循环的结构、break 与 continue 语句以及如何利用while循环解决实际问题,那么这篇文章让我们再来看看 while 循环有何妙用二.while语句的妙用(1)使用 while 循环清空缓冲区 当我们编写代码的时候经常会使用到 getchar() 函数以避免程序直接退出,那么这个函数还有什么用法呢?与 getcha
一.导入前面我们讲了关于switch语句的使用,相信大家已经对switch语句有所掌握了,接下来我们要介绍一个在C语言中经常使用到的循环 --- while循环二.while语句的结构while(表达式){ 语句; }while循环入口条件:当表达式条件为非零(真)的时候进入循环执行循环体中的语句,当表达式条件为 0 (假)的时候则不进入循环,下面我们就举几个例子来证明一下:#include
一.回顾我们上篇文章初步介绍了switch语句的语法以及一些运用,这篇文章将使用一些典型的例题,让大家更加熟悉switch语句二.例题下面让我们来看一段比较复杂的一段代码:#include<stdio.h> int main(void){ int n = 1; int m = 2; switch (n){ case 1: m++; case 2: n++; case
一.导入我们上篇文章介绍了if语句的使用,那么我们接下来就要介绍另外一种选择语句 switch 语句那么 switch 语句与 if 语句有何异同,就让我们一起来学习吧!二.switch语句的结构switch语句可以简化成如下形式switch(整型表达式){ 语句; }那么下面就让我们看一下一个switch语句的例子:#define _CRT_SECURE_NO_WARNINGS 1 #inc
一.导入我们上篇文章讲解了if语句部分的使用方式以及我们需要在if语句中所注意的陷阱以及if...else if...语句下面就让我们用一段代码帮助我们快速回顾上篇文章的主要内容:#include<stdio.h> int main(void){ int x = 1; int y = 2; if (x == 0){ if (y == 2){ printf("你好\n")
一.导入在C语言中有五类语句,他们分别是:控制语句、循环语句、表达式语句、函数调用语句与空语句我们这篇文章要讲的if语句就是控制语句中的条件判断语句,接下来就我们一起来学习if语句的使用二.if语句的语法结构if语句的语法结构可以简化成如下形式:if(表达式) 语句;当表达式的值为真(非零)的时候,则执行语句,否则不执行语句,下面我们用一段代码来测试一下到底是不是这样,代码如下:#includ
一.回顾我们上篇文章介绍了什么是结构体,结构体该如何创建、初始化、对结构体成员进行输出,那么我们接下来就看一些较为复杂的例子二.例题提示:此文章是建立在上篇文章的基础上进行讲解的,上篇文章代码如下:#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> struct Student{ char name[6]; int ag
一.导入在我们生活中有许多事物光用一言两语是表达不清楚的,比如说人,有性别、年龄、血型、工作岗位等,在C语言中也是如此,我们不能仅用一个 int 类型或 char 类型来进行表述,所以我们引入了结构体这个概念二.结构体的特征结构体将许多的单一类型进行了整合,结构体可以书写成如下形式:struct Student{ char name[6]; int age; char sex[3]; ch
一.导入1.内存简介:内存(RAM)是电脑的重要组成元件,我们所有的文件、应用程序等都需要先从硬盘加载到内存中才能进行操作,每一个程序在运行时都会占用一定的内存空间,目前主流内存大小有 4GB 8GB 16GB等,为了使我们内存便于管理,我们就将内存分成了一个一个内存单元,每一个内存单元大小为 1 byte (字节) 每一个单元都有自己的编号,我们称其为内存地址。2.算一算在我们安装系统时候可能会
一.回顾上篇文章我们一起学习了C语言中常用的操作符,学会使用这些操作符对我们今后编写程序都是很有效的,这篇文章我们再来学习一个重要的概念---关键字二.关键字的含义关键字从字面上来看就是这个字或词的含义很重要,不能乱用,否则会出现许多问题,在C语言中也是这样,C语言关键字特点是不能自己定义、不能用作变量名、不同的关键字有不同的作用与含义三.C语言关键字有哪些?以下是C语言的常见关键字:auto
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号