ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【程序设计入门——C语言】第二周:计算

2021-03-16 23:05:27  阅读:119  来源: 互联网

标签:初始化 const 变量 int 定义 C语言 第二周 程序设计 赋值


变量

变量是一个保存数据的地方,有了变量能参与后面的运算。

变量定义

变量定义的一般形式:

<类型名称><变量名称>;

定义多个变量用逗号隔开,如:int price,amount;

变量的名字

又称“标识符”。

构造规则:标识符只能由字母、数字、下划线组成,

数字不能出现在首位,

C语言关键字不能用作标识符。

C语言的保留字

auto

 

break

 

case

 

char

 

const

 

continue

 

default

 

do

 

double

 

else

 

enum

 

extern

 

float

 

for

 

goto

 

if

 

int

 

long

 

register

 

return

 

short

 

signed

 

sizeof

 

static

 

struct

 

switch

 

typedef

 

union

 

unsigned

 

void

 

volatile

 

while

 

inline

 

restrict

 

 

 

 

 

赋值和初始化

赋值

a=b在数学中表示关系,在程序设计中,a=b表示要求计算机做的一个动作:将b的值赋给a,动作是动态的,关系是静态的。

初始化

当赋值发生在定义变量时,就是初始化。

在C语言中,一般变量在第一次使用前应该被赋值一次。

如果没有初始化,会有随机数。

变量初始化

<类型名称><变量名称>=<初始值>;

组合变量定义,如:int price = 0,amount = 100;

表达式

有运算符的式子叫做表达式,“=”是赋值运算符。

变量类型

C是一种有类型的语言,所有变量在使用前必须声明定义或声明,所有变量必须具有确定的数据类型。

所有变量必须有确定的数据类型。

数据类型在变量中可以存放什么样的数据,变量中只能存放指定的数据,程序运行过程中也不能改变变量类型。

第二个变量

C99 随处可定义

ANSI 只能定义在头部

读整数

printf中的f是:format。

scanf(“%d”,&price);

要求scanf这个函数读入下一个整数,读到的结果赋值给变量price。

在scanf中别忘了&

常量

固定不变的数叫常数,直接写在程序里我们称为直接量(literal)。

更好的方式是定义一个常量,给常量一个名字:const int AMOUNT = 100;(C99写法)

const

修饰符,加在int之前,用来给属性加上一个const(不变的)的属性。

一旦初始化,不能修改,修改出错。

标签:初始化,const,变量,int,定义,C语言,第二周,程序设计,赋值
来源: https://www.cnblogs.com/FishCakee/p/14546603.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有