网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文
当前位置:书香门第 > 计算机 > C语言

C语言变量的使用

栏目: C语言 / 发布于: / 人气:6.23K

理解变量的功能。 变量是用来存储数据的,不管是计算得出的还是用户输入的数据。变量在使用前要先定义,并且有不同的类型可以选择。

C语言变量的使用

有以下几种常见的变量类型 int, char, 和 float。 每种变量类型都代表一种数据存储的格式

学习声明变量。 变量在使用前要先被创建出来,或者叫”声明”。 声明一个变量只需要在变量类型的后面写出变量的名字即可。比如,下面就是一些变量声明的例子: "

float x;

char name;

int a, b, c, d;

"

注意,你可以在一行中声明多个变量,只要它们的类型是一样的就行,你只需用逗号把变量名隔开即可。

和大多数的C代码一样,变量的声明也要以分号结尾。

理解在何处声明变量。 变量的声明必须要放在每个代码块之前(代码块是指用大括号{}包起来的一段代码)。如果你在代码块后边声明变量,程序就不能正确执行了。

用变量来存储用户的输入。 现在你了解到了变量的一些基本原理, 你可以写一段简单的程序来存储用户的输入。这次你需要用到另外一个叫scanf的函数, 它的`功能是把用户的输入赋值给指定的变量。 "

#include <stdio。h>

int main()

{

int x;

printf( "请输入一个数: " );

scanf( "%d", &x );

printf( "你输入了: %d", x );

get);

return 0;

}

"

这里的"%d"符号告诉scanf函数在用户的输入中找出整数。

x前面的&符号告诉scanf在哪里找到要修改的变量,并把输入的整数值存进去。

最后的printf命令读出输入的整数并返回给用户。

处理变量。 你可以用数学表达式来处理之前存储的变量。需要注意一个重要的差别:在数学表达式中单个=是赋值号,作用是把等号右边的值赋给等号左边的变量, 而==则是比较两个变量是否相等。 "

x = 3 * 4; /* 把x设为3*4,也就是12 */

x = x + 3; /* 把x的值增加3,然后把新的值赋值给x */

x == 15; /* 检查x是否等于15 */

x < 10; /* 检查x是否小于10 */

"

Tags:变量 语言