C语言学习日志9.24

.C语言中的单词

(1)标识符:C语言的标识符由字母、数字和下划线组成,其中第一个字符必须是字母或下划线

C语言中,最主要的标识符是保留字和用户自定义标识符。

用户自定义标识符:包括程序中定义的变量名、数据类型名、函数名和符号常量名。一般来说,为了便于阅读,经常取有意义的英文单词作为用户的自定义标识符

(2)常量

(3)运算符

运算符表示对各种数据类型数据对象的运算。如,+、-、*、/、%(求余)、>、>=、==(等于)、=(赋值)

(4)分隔符:如,、【、】、(、)和#都是分隔符

二.C语言的主要语法单位

(1)表达式

运算符与运算对象的有意义组合就形成了表达式。如,2+3*4和i+2<j等。表达式中可以有包含多种数据类型的运算符,运算符有运算优先级。

(2)变量定义

变量也有数据类型,所以在定义变量的时候要说明相应变量的类型

(3)语句

语句是程序最基本的执行单位,程序的功能就是通过执行一系列语句来实现的。C语言中的语句有多种形式

1.表达式语句

最简单的语句就是表达式加分号“;”。在C语言中赋值也被认为是一种运算

2.分支语句

分支语句实现分支控制过程,根据不同条件执行不同于巨。具体有两种形式,即双路分支if-else语句与多路分支switch语句。

例如:若a>b,x取a:否则取b

if(a>b){
        x=a;
}else{
      x=b;
}

3.循环语句

C语言中实现循环控制的过程具体有3种形式,即while语句、for语句和do-while语句。

例如:求1到100的和

sum=0;
i=1;
while(i<=100){
sum=sum+i;
i=i+1;
}

4.复合语句

用一对大括号{}将若干语句顺序组合在一起就形成了复合语句。

例如:上述while语句中的{sum=sum+i;i=i+1;}

(4)函数定义与调用

函数是完成特定任务的独立模块,是C语言唯一的一种子程序形式。函数的目的通常是接受0个或1多个数据(称为函数的参数),并返回0个或1个结果(称为函数的返回值)

函数定义:通过编写一系列语句来规定其所完成的功能。完整的函数定义涉及函数头和函数体

函数头包括函数的返回值类型、函数名、参数类型;函数体是一个程序模块,规定了函数所具有的功能

函数调用:通过传递函数的参数并执行函数定义所规定的程序过程,以实现相应功能。

例如:

int max(int a,int b)
{
int x;
if(a>b){
x=a;
}else{
x=b;
}
return x;
}

(5)输入与输出

C语言中没有输入输出语句,他通过调用系统库函数中的有关函数(如printf()和scanf()函数)实现数据的输入和输出

例如:输出this integer value is 123

printf("this integer value is 123");

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值