全站搜索未启用
跳到主要内容

文本三:变量

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

最后修改: 2019年09月26日 Thursday 18:03