
1.变量的概念
在程序设计中,允许其值被改变的量叫做变量。
2.变量定义语句
<类型标识符> <变量名>[=<初值表达式>],…;
半径和面积的英文单词radius和area作为变量名,应该定义为实数变量。
double radius, area;
double radius=1, area=0;
若需要在程序中定义一个变量表示年龄,定义另一个变量表示体重,假定采用的变量标识符分别为age和weight:
short int age;
float weight;
下面在看一些变量定义和赋值的例子。
int x=1, y=2;
int z=x+y;
x=5; y=8;
z=z+x+y;
y=x+10;
使用变量和常量的程序举例
带有井字符的预处理编译命令,变量和常量定义语句,函数原型声明语句,主函数以及其他用户函数的定义。
函数头后面用花括号括起来的为函数定义体,它就是一条复合语句,或者说是一个程序模块。在函数定义体内,可以定义变量和常量,必须在所有其他语句的前面。
#include <stdio.h>//包含的头文件用来进行输入和输出
#define M -1
const int N=10;
int a=5;
void main(void) //主函数的头部,无返回类型,无参数
{ //向下是函数体
int x,y;
printf("请输入两个整数:");
scanf("%d %d",&x,&y);
if(x>y) a=a*M+y;
else a=a*N+x;
printf("x=%d, y=%d, a=%d\n",x,y,a);
}
x=6, y=7, a=56
x=7, y=6, a=1