C语言教程
-
C 运算符
C 运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C 语言内置了丰富的运算符,并提供了以下类型的运算符: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 杂项运算符 本章将逐一介绍算术运...
-
C 常量
C 常量 常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做 字面量 。 常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。 常量 就像是常规的变量,只不过...
-
C 变量
C 变量 变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。 变量的名称可以由字母、数字和下划线字...
-
C 数据类型
C 数据类型 在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。 C 中的类型可分为以下几种: 序号 类型与描述 1 基本类型...
-
C 程序结构
C 程序结构 在我们学习 C 语言的基本构建块之前,让我们先来看看一个最小的 C 程序结构,在接下来的章节中可以以此作为参考。 C Hello World 实例 C 程序主要包括以下部分: 预处理器指令 函数 变量 语句 return 0;}...
-
C 基本语法
C 基本语法 我们已经看过 C 程序的基本结构,这将有助于我们理解 C 语言的其他基本的构建块。 C 的令牌(Tokens) C 程序由各种令牌组成,令牌可以是关键字、标识符、常量、字符串值,或者是一个符号。例如,下面的 ...
-
C 环境设置
C 环境设置 本地环境设置 如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。 文本编辑器 这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief...
-
C 简介
C 简介 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。 在 1978 年,布莱恩·柯林汉(Brian Kernighan...
-
C 语言教程
C 语言教程 C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。 C 语言是一种广泛使用的计算机语言,它与 Java 编程语...
-
C语言经典案例:#include 的应用练习。
需求描写:#include 的运用演习。 C语言案例剖析: 无。 程序源代码: test.h 文件代码如下: #define LAG #define SMA #define EQ == 主文件代码: // Copyright 2015年 菜鸟教程. All rights reserved. #include "...
-
C语言经典案例:给一个不多于5位的正整数,要求:一、求它是几位
需求描写:给一个未几于5位的正整数,请求:一、求它是几位数,二、逆序打印出列位数字。 C语言案例剖析: 学会分化出每一名数,如下说明。 实现代码如下: #include stdio.h int main( ) { long a,b,c,d,e,x; print...
-
C语言经典案例:求1+2!+3!+...+20!的和。
需求描述: 求1+2!+3!+...+20!的和。 C语言案例分析: 此程序只是把累加酿成了累乘。 实现代码如下: #include stdio.h int main() { int i; long double sum,mix; sum=0,mix=1; for(i=1;i=20;i++) { mix=mix*i; sum...
-
C语言经典案例:对10个数进行排序。
C语言案例分析: 可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换, 下次类推,即用第二个元素与后8个进行比较,并进行交换。 实现代码如下: #includestdio.h #define N 10 int main() { int...
-
C语言经典案例:求一个3*3矩阵对角线元素之和
C语言案例分析: 利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。 实现代码如下: #includestdio.h #define N 3 int main() { int i,j,a[N][N],sum=0; printf(请输入矩阵(3*3):\n); for(i=0;iN;i++) for...
-
C语言经典案例:简单的结构体应用实例。
需求描写:简略的构造体运用实例。 C语言案例剖析: 无。 程序源代码: // Copyright 2015年 菜鸟教程. All rights reserved. #include stdio.h struct programming { float constant; char *pointer; }; int main()...
