今天是学习C语言的第二天,今天学习的内容如下
一 对于几种数据类型进行了简单初步的了解
二 对于常量和变量的初步了解
数据类型有以下几种 :
char //字符数据类型如a; short //短整型 ; int //整型 ; long //长整形 ; long long // 更长整型; double //双精度浮点数; float //单精度浮点数;
在写代码时"char"用来存放字符 , 整形用来存整数, 浮点形用来放小数;
1 学会了怎样利用“sizeof"去计算字符所占的空间大小;明白了各单位之间的大小关系;
#include<stdio.h>
int main()
{
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long ));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
return 0;
}
结果如图
int main()
{
int age = 20;
double weight = 75.3;
age = age + 1;
weight = weight - 10;
printf("%d\n", age);
printf("%lf\n", weight);
return 0;
}
2 知道了哪些是变量常量,并且学会了怎么去计算简单变量;知道了如何去打印数据结果;明白了printf以及%d 和&的作用;
int main ()
{
int a = 11;
int b = 13;
int sum = 0;
scanf_s("%d %d" ,&a , &b);
sum = a + b;
printf("sum =%d\n", sum);
return 0;
}
3 还明白了局部变量和全局变量之间的联系与差异
当全局变量和局部变量名字冲突时,局部优先 ,即结果为10
#include<stdio.h>
int a= 100;
int main()
{
int a = 10;
printf("%d\n", a);
}
今天学了这些内容 继续加油