输出更多的变量

基本示例

#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)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注