变量有许多的类型,“小房子”里可以存整数、小数等数字。还可以存储字符和字符串(这我们以后再讲)。
创新互联公司是一家专业从事成都网站制作、成都做网站、网页设计的品牌网络公司。如今是成都地区具影响力的网站设计公司,作为专业的成都网站建设公司,创新互联公司依托强大的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站建设及网站设计开发服务!存储东西的变量需要占用一定量的空间,下表可以反映各种类型占用的空间:
类型 | 字节数(这是计算机空间的一种单位) |
---|---|
int | 4 |
float | 4 |
double | 8 |
//定义方式:
类型名 变量名;
//实例说明:
int a;
float fl;
double doubles;
名称定义规范:
注意:变量名不能是任何的关键字(类型名,printf等)。
//1.定义时赋值
int a=2;
//2.定义以后再赋值
int x;
x=2;
//3.由其他变量赋值
int m=-2,n;
n=m;
“=”在这里是赋值符号,即将右边的值赋予左边。
在运算完毕以后,我们要把运算结果赋予一个变量,或者直接输出,不然就白运算了。
printf的新用法在之前,我们只能输出设定好的东西,像这样:
printf("Hello world!");
但是,我们不能输出一个变量。那我们怎么输出一个变量呢?这就要用到一个新的东东——占位符。
类型 | 占位符 |
---|---|
int | %d |
float | %f |
double | %lf |
//格式
printf("占位符",变量名);
//举例
printf("%d",a);//要先赋值,否则a会是一个乱来的数
printf("%d=%lf",x1,x2);//在""内,除了占位符的其他字符会原样输出
printf("%f\n%d",b1,b2);//“\n”表示换行,输出会将b1和b2输出在两汉里。
现在大家可以编写程序用变量计算了,我们就尝试将1342423和3124652存在变量里然后输出出来。
#includeusing namespace std;
int main()
{int a=1342423,b=3124652;
int c=a+b;
printf("%d+%d=%d",a,b,c);
return 0;
}
上面的代码只能将固定的两个数相加,并且输出。那么,如何输出给定两个数的和呢?请看004 A+B问题!(今天没有练习~)
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧