C语言

一起talk C栗子吧(第七十七回:C语言实例--DIY ls命令续)

各位看官们,大家好。上一回中咱们说的是DIYcat命令的样例。这一回咱们说的样例是:DIYls命令续。闲话休提,言归正转。让我们一起talkC栗子吧!我们在前面的章回中DIY过ls命令。时间不长,相信大家还有印象。咱们今天是对前面章回的补充。主要是对ls命令进行了扩展。使其在原来的基础上又能够支持l參数。我们新添加了对...

C语言中%d,%o,%f,%e,%x的意义

printf(格式控制,输出列表) 格式控制包括格式说明和格式字符。 格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。 格式字符有d,o...
代码星球·2020-04-05

c语言怎么获取数组的长度

c语言中,定义数组后可以用sizeof命令获得数组的长度(可容纳元素个数)如:{int data[4];int length;length=sizeof(data)/sizeof(data[0]);  //数组占内存总空间,除以单个元素占内存空间大小printf("le...

12-C语言自增自减

学习重点:i++与++i;i--与--i;学习内容:1.作为单独语句i++与++i和i--与--i并没有区别,但是不是作为单独语句存在时就有区别了;以i++与++i为例,i++先返回i,再自加(i=i+1),++i先自加(i=i+1),再返回i。2.实例:#include<stdio.h>intmain(i...
代码星球·2020-04-05

11-C语言循环结构(二)

学习重点:while语句do...while语句学习内容:1.while语句的一般形式:while(表达式){语句;} 表达式是循环条件,语句是循环体;当表达式的值为真时,执行循环体语句。2.代码实例:求1+2+3+...+99+100#include<stdio.h>intmain(){  in...
代码星球·2020-04-05

10-C语言循环结构(一)

学习重点:for循环学习内容:for循环格式:   for(表达式1;表达式2;表达式3) //for(初值;条件;增量)  {语句;}//循环体注意:3个表达式均可省略,但分号不可以省略程序实例:求1+2+3+...+99+100#include<stdio.h>intmain(){ ...
代码星球·2020-04-05

09-C语言switch经典例题

输入一个考试成绩,90~100输出A,80~90输出B,70~80输出C,60~70输出D,60以下输出E代码:#include<stdio.h>intmain(){   floatscore;   printf("Enterascore:");&...

08-C语言选择结构(一)

学习重点:if...语句if...elseif...elseif...else学习内容:通过实例学习相关内容1.if...语句 一般格式:if(表达式) 语句;如果表达式的值为真,则执行其后的语句,否则不执行该语句。 实例:#include<stdio.h>intmain(){...
代码星球·2020-04-05

09-C语言选择结构(二)

学习重点:switch...case语句学习内容: switch...case是多分支选择语句,其一般形式为: switch(表达式){   case常量表达式1: 语句1;  case常量表达式2: 语句2; &nbs...
代码星球·2020-04-05

05-C语言运算符

学习重点:算术运算符算术表达式学习内容:C语言的运算符可分为以下几类:1.算术运算符:用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。4.位操作运算符:参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、...
代码星球·2020-04-05

06-C语言的格式化输出和输入

printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为:printf("<格式化字符串>",<参量表>);其中格式化字符串包括两部分内容:一部分是正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以"%"开始,后跟一个或几个规定字...

04-C语言数据类型

学习重点:变量,常量,常变量,标识符基本数据类型1.常量分为:整型常量,实行常量,字符常量,字符串常量,符号常量;字符常量又分为:普通字符,转义字符。2.变量:变量代表一个有名字,具有特定属性的一个存储单元。具有必须先定义,后使用的特性。变量就是一个有名字的存储地址,从变量中取值,实际就是通过变量名找到相应的内存地址,...
代码星球·2020-04-05

03-C语言的注释与转义字符

学习重点:代码注释转义字符学习内容:1.注释可以让复杂的程序易于阅读,而且对程序的功能和运行结果没有任何影响,可以利用其特点进行代码的测试2.在C语言中注释可以用/*和*/进行块式注释,在/*和*/之间的所有内容都被当做注释,这两个标记可以不在同一行,因此注释一次可以包含多行;也可以使用//进行单行注释,//只能注释它...

01-C语言程序框架

学习重点:框架介绍最简C程序学习内容:1.每一个完整C语言程序都必须包含且只包含一个“main”函数,这是程序的入口和出口,它总是在程序执行时首先被调用。2.#include是一个预编译指令,让编译器在创建可执行程序之前预先调用系统内置函数或者自定义函数。3.最简C语言程序:#include&l...
代码星球·2020-04-05

02-最简C语言程序

学习重点:具体分析细节讲解学习内容:1.#include<stdio.h> //文件预处理,包含标准输入输出库intmain()    //C语言程序主函数,开始入口{  printf("HelloWorld"); /*C语言的...
代码星球·2020-04-05