数据类型
- char 字符数据类型
- short 短整型
- int 整形
- long 长整型
- long long 更长的整形
- float 单精度浮点型
- double 双精度浮点型
//示例1
int main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d %d", &a, &b); //输入
sum = a + b;
printf("%d\n", sum);
}
//示例2 求最大值
int main()
{
int arr[10] = { 0 };
int max = 0;
int i = 0;
//输入十个数
for (i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
}
for (i = 0; i < 10; i++)
{
if (arr[i] > max)
{
max = arr[i];
}
}
printf("max=%d", max);
//示例3 求平均值
int main()
{
int arr[10] = { 0 };
int avg = 0;
int i = 0;
int sum = 0;
for (i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
sum = sum + arr[i];
}
avg = sum / 10;
printf("%d", avg);
}
声明变量
extern 变量类型 变量名
常量
1.字面常量 3.14 10 'a' "abcd"
2.const修饰的常变量
const int num = 10;
3.define定义的标识符常量
#define MAX 1000
4.枚举常量
enum Sex
{ //枚举常量
MALE,
FEMALE,
SECRET
};
enum Sex s = MALE;
字符串的结束标志:"\0"
{
char arr1[] = "abc";
char arr2[] = { 'a', 'b', 'c' };
printf("%d\n", strlen(arr1)); //3
printf("%d\n", strlen(arr2)); //随机长度
printf("%s\n", arr1);
printf("%s\n", arr2);
}
网友评论