自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 C语言-函数(1)

一个较大的程序可以分为若干个程序模块,每一个模块用来实现一个特定的功能。在高级的程序中用子程序实现模块的功能,子程序由函数来完成。一个C程序可由一个主函数和多个若干个其他函数构成。主函数可以调用其他函数,其他函数也可以相互调用。同一个函数可以被一个或多个函数任意调用多次。函数调用的例子#include<stdio.h>void main(){void printf star();void print_message();print star();print_mes

2022-09-16 22:05:54 2043 1

原创 C语言-数组(2)

二维数组的定义二维数组定义的一般形式:类型说明符 数组名 [常量表达式][常量表达式];如:定义a为3×4(3行4列)的数组,b为5×10(5行10列)的数组,如:float a[3][4],b[5][10];如:int[3][4]说明了一个三行四列的数组,数组名为a,其下标变量的类型为整型,该数组的下标变量共有3×4个,即:a[0][0],a[0][1],a[0][2],a[0][3]a[1][0],a[1][1],a[1][2],a[1][3]a[2][0],a[2][1

2022-09-15 11:28:38 635

原创 C语言-数组(1)

数组的概念在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中,数组属于构造函数类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或构造类型。因为按数组元素的类型不同,数组又可以分为数值数组、字符数组、指针数组、结构体数组等各种类别。数组中的每一个数据称数组元素或下标变量。数组元素,由其所在位置序号(称数组元素的下标)来区分。用数组名与下标,可以用统一的方式来处理数组中的所有元素,从而方便的实现处理一批具有相同性

2022-09-14 21:57:18 959

原创 C语言-循环程序设计(for,break,continue语句)

for语句在C语言中,for语句使用最为灵活,它完全可以取代while语句。for语句的一般形式:for(表达式1;表达式2;表达式3)语句;它执行过程:1.先求解表达式1;2.求解表达式2,若其值为真,则执行for语句中的内嵌语句,然后执行下面第3步;若其值为假,则结束循环,转到第五步;3.求解表达式34.转回第二步继续执行;5.循环结束,执行for语句下面一个语句。for语句最简单的应用形式如下;for(循环变量赋初值;循环条件;循环变量增量)语句;循环变量赋

2022-09-13 23:30:58 2248

原创 C语言-循环程序设计(goto,while,do-while语句)

什么是循环?为什么要使用循环?循环结构是程序中的一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序段,直到条件不成立的位置。给定的条件程序称为循环条件,反复执行的程序段称为循环体。C语言提供了多种循环语句,可以组成各种不同形式的循环结构。goto语句goto语句是一种无条件转移语句。goto语句的一般形式为:goto 语句标号;goto语句标号是一个有效的标识符,这个标识符加上一个':'一起出现在函数内某处,执行goto语句后,程序将跳转到该标号处并执行其后的语句。另外标号

2022-09-12 23:40:37 1566

原创 C语言-分支程序设计(条件表达式、switch语句)

条件运算符和条件表达式条件运算符“?”和“:” 它是一个三目运算符,即有三个参与运算的量。条件表达式的一般形式:表达式1?表达式2:表达式3其求值规则为:如果表达式1的值为真,则以表达式2的值作为条件表达式的值,否则以表达式3的值作为整个条件表达式的值。条件表达式通常用于赋值语句中如:条件语句:if(a>b) max=a;可用条件表达式写为:max=(a>b)?a:b;执行该语句的语义是如果a>b为真,则把a赋予max,否则把b赋予给max。使用条件表达

2022-09-07 22:49:46 2341

原创 C语言-分支程序设计(if语句)

用if语句可以构成分支结构,它根据给定的条件判断,以决定执行某个分支程序段。C语言的if语句有三种形式。第一种形式:if(表达式)语句其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。例:#include<stdio.h>void main(){int a,b,max;printf("\n input two numbers:");scanf("%d%d",&a,&b);max=a;if(max<b) max=b;

2022-09-06 11:18:33 1939

原创 C语言-分支程序设计(关系运算符、逻辑运算符)

关系运算符和表达式关系运算符:在程序中经常需要比较两个量的大小关系,以决定程序下一步的工作。比较两个量的运算符称为关系运算符。在C语言中有以下关系运算符:1.< 小于2.<= 小于或等于3.> 大于4.>=大于或等于5.== 等于6.!= 不等于关系运算符都是双目运算符,具有左结合性。关系运算符的优先级低于算术运算符,高于赋值运算符。在六个关系运算符中,前四个关系运算符的优先级相同,高于后两个关系运算符,后两个关系运算符的优先级相同。关系表达式的一般形式为

2022-09-05 15:57:18 420 2

原创 C语言-顺序程序设计(scanf函数)

scanf函数(格式输入函数)scanf函数为格式输入函数,即按照用户指定的格式从键盘上把数据输入到指定的变量之中。scanf函数是一个标准的库函数,它的函数原型在头文件stdio.h中,与printf函数相同,C语言在使用scanf函数之前不必包含stdio.h文件。scanf函数的一般形式:scanf(“格式控制符串”,地址表列);其中,格式控制字符的作用与printf函数相同,但是不能显示非格式字符串,也就是不能显示提示字符串。地址表列中给出的是各变量的地址。地址是由赋值运算符“&

2022-09-04 10:01:26 1141

原创 C语言-顺序程序设计(getchar,putchar,printf函数)

从程序流程的角度来看,程序可以分为三种基本结构,即顺序结构,分支结构,循环结构。这三种基本结构可以组成所有的各种复杂程序。C语言基本语句介绍C程序的执行部分是由语句组成的。程序的功能也是由执行语句实现的。C语句可分为以下五类:1.表达式语句:表达式语句由表达式加上分号“;”组成,其一般形式为:表达式;执行表达式语句就是计算表达式的值;2.函数调用语句:由函数名,实际参数加上分号“;”组成,其一般形式为:函数名(实际参数表);执行函数语句就是调用函数体并把实际参数赋予函数定

2022-09-04 08:21:56 1007

原创 C语言-数据类型(2)

变量赋初值在做变量定义的同时给变量赋以初值的方法,这种方法称为初始化。在变量定义中赋初值的一般形式为:类型说明符:变量1=值1,变量2=值2;例如:int a=3; int b,c=5; float x=3.2,y=3f,z=0.75; char chl='K',ch2='P';各类数值型数据之间的混合运算自动转换类型变量的数据类型是可以转换的。转换的方法有两种,一种是自动转换,另一种是强制转换。自动转换发生

2022-09-02 22:54:34 1536

原创 c语言-数据类型(1)

数据类型:1.基本数据类型:不可以再分解,自我说明; 2.构造数据类型:由基本数据类型或构造类型通过构造方法组成; 3.指针类型:用来表示某个变量在存储器的地址; 4.空类型:调用后不需要向调用者返回函数值的函数,可以定义为“空类 型”,类型标识符为void。常量和变量:区...

2022-09-01 14:44:01 1424 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除