C语言第一讲:输入输出

  1. 主要函数:
    #include<stdio.h>{
    ......
    return 0;
    }
  2. 输出函数:printf();
    #include<stdio.h>{
    printf("hello world!");
    return 0;
    }
  3. 数据类型:
名称 类型 简写
double 双精度浮点数 %lf
float 单精度浮点数 %f
long long 双长整型 %lld
long 长整型 %ld
int 整数 %d
short 短整数 %hd
char 单个字符 %hhd
int numbers[] 数组

数组:

// 方式1:完全初始化
int numbers[5] = {10, 20, 30, 40, 50};

// 方式2:部分初始化。未显式初始化的元素会被自动初始化为0
int numbers[5] = {10, 20}; // 数组内容为:{10, 20, 0, 0, 0}

// 方式3:省略数组大小,编译器会根据初始化列表自动计算大小
int numbers[] = {1, 2, 3, 4, 5}; // 编译器会自动确定数组大小为5

// 方式4:字符数组(字符串)的特殊初始化
char greeting[] = "Hello"; // 数组大小为6,内容是 'H','e','l','l','o','\0'

// 注意:字符串结尾会自动添加一个空字符 '\0' 作为结束标志

  1. 设变量,例:
    double a;
    double a=5;
    double a=9-6
  2. 赋值,例:
    b=a*3
    b+=a(b=b+a)
  3. 输入函数:scanf()
    例:scanf("%lf\n",&number)

\n表示换行(默认用空格分隔)
&:录入到已知变量地址

将输入的double类型数据记录到number变量中

相关推荐
物联网牛七七9 个月前
24、宏定义和条件编译
条件编译·宏定义·c语言学习笔记
物联网牛七七9 个月前
16、指针
指针·c语言学习笔记