2021-11-15-2天,又是美好的一天每天晚上学习四个小时
int main()
{
//char 字符数据类型
//short 短整型
//int 整型
//long 长整型
//long long 更长的整型
//float 单精度浮点数
//double 双精度浮点数
//sizeof 关键字 操作符 计算类型或者变量所占空间大小 单位是字节 一个字节等于8bit
printf("%dn", sizeof(char)); //char 1byte
printf("%dn", sizeof(short)); //short 2byte
printf("%dn", sizeof(int)); //int 4byte
printf("%dn", sizeof(long)); //long 4byte
printf("%dn", sizeof(long long)); //long long 8byte
printf("%dn", sizeof(float)); //float 4byte
printf("%dn", sizeof(double)); //double 8byte
//byte-字节=8bit
//kb=1024byte
//mb=1024jb
//gb=1024mb
//tb=1024gb
//pb=1024tb
return 0;
}
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
int main()
{
//创建一个变量
//类型 变量的名字=0;
int age = 20;
double weight = 60.1;
age = age + 1;
weight = weight + 1;
printf("%dn",age); //%d 整型
printf("%lfn", weight); //%f--float类型 %lf--double类型
return 0;
}
变量类型→局部变量;全局变量
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
int a = 100;//全局变量→大括号外面的都是全局变量
int main()
{
//大括号内部的都是局部变量
//当局部变量和全局变量冲突的时候,局部优先
//不建议:把全局变量和局部变量的名字写的一样
int a = 10;
printf("%dn",a);
return 0;
}
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
写一个代码:求两个整数的和
int main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d %d", &a, &b);//scanf 输入函数
sum=a + b;
printf("sum=%dn", sum);
return 0;
}
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
int main()
{
float a = 0;
float b = 0;
float sum = 0;
scanf("%f %f", &a, &b);
sum = a + b;
printf("%f", sum);
return 0;
}
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
int main()
{
//数组
int arr[3] ={0};//arr 整型数组
//输入
int i = 0;
for (i = 0; i < 3; i++)
{
scanf("%d", &arr[i]);
}
//找最大值
int max = arr[0];//假设数组的第一个数为最大值
//拿剩下的数与max比较,如果找到了比max大的值,就更新max
for (i = 1;i <3; i++)
{
if (arr[i] > max);
max = arr[i];
}
//输出
printf("最大=%d", max);
return 0;
}



