基本示例
#include <stdio.h>
int main(void)
{
int brothers; //定义一个变量叫brothers
int birdes; //再定义一个变量叫birdes
brothers = 7; //存储7到brothers
birdes = 7; //存储7到birdes
//输出
printf("%d brides for %d brothers\n",birdes,brothers);
return 0;
}Code language: PHP (php)
输出结果
7 brides for 7 brothers
以上例子定义了两个变量,然后输出这两个变量。
由于这两个变量都是 int 类型,都存储整数值,其实可以把它们放在一起声明:
int brothers , birdes;
如果一句语句声明多个变量时,必须用逗号将类型后面的变量名分开。
为了更清晰,又希望在一条语句里面,我们可以这样写:
int brothers, //定义一个变量叫brothers
birdes; //再定义一个变量叫birdesCode language: JavaScript (javascript)
printf("%d brides for %d brothers\n",birdes,brothers);
这句语句把后面两个变量分别替换到前面第一个字符串里面的 %d 这两个位置。
变量是区分大小写的。如果把这条语句写成:
printf("%d brides for %d brothers\n",Birdes,brothers);Code language: JavaScript (javascript)
这时候编译就会出错。
讲课示例
写法一:分别声明
#include <stdio.h>
int main(void)
{
int hens; //母鸡的数量
int legs; //腿的数量
hens = 52;
legs = 104; //存储两个值到这两个变量
printf("%d只母鸡共有%d腿",hens,legs);
return 0;
}Code language: PHP (php)
写法二:一行声明多个变量
#include <stdio.h>
int main(void)
{
int hens,legs; //母鸡和腿的变量
hens = 52;
legs = 104; //存储两个值到这两个变量
printf("%d只母鸡共有%d腿",hens,legs);
return 0;
}Code language: PHP (php)
写法三:分行对齐声明
#include <stdio.h>
int main(void)
{
int hens, //母鸡的变量
legs; //腿的变量
hens = 52;
legs = 104; //存储两个值到这两个变量
printf("%d只母鸡共有%d腿",hens,legs);
return 0;
}Code language: PHP (php)