这次我们学习的是定义变量,给变量赋值 以及 读入输出

1、定义变量赋值

#include <stdio.h>

int main(){
    //  int就是integer,整数的意思
    int a = 10;
    //  给“b”初始化
    int b = 0;
    //  返回一个值
    return 0;
}

上面代码写的“int a = 10”的意思呢,就是定义一个整数的变量并且把“10”这个数值赋值给“a”,所以“a”此时就是“10”。

还有第二句的“b = 0”,这是给“b”初始化,为什么我们要给它初始化呢?因为在计算机中,你定义一个变量,但不赋值的话,内存会有很多数字,就会随便赋值给这个变量的。

这里我们要注意的是,定义变量的名字不能是C语言的保留字,比如说“int”“scanf”,不能定义这些名字。

2、给程序读入数值和输出数值

#include <stdio.h>

int main(){
    //  给变量输入的数值是不用初始化的,因为会代替掉内存中的值
    int x;
    //  初始化
    int y = 0;
    //  让用户输入一个数字
    printf("请输入一个数字:");
    scanf("%d",&x);
    //  运算的公式
    y = x + 10;
    //  输出结果
    printf("加10后的结果是:%d",y);
    return 0;
}

比如输入的数字是1,输出结果:

请输入一个数字:10
加10后的结果是:20

在上面我们可以看到,“%d”这个字符,这是有什么用的呢,它其实是一个 整型输出 的意思,比如:(“%d”,a) ,里面的“%d”的意思是等于“a”这个变量的值,从这里可以简单理解为:%d = a 。

#代码注释:

scanf:给程序输入

%d:整型输出

%d 是用来指定输入和输出时的数据类型和格式,表示“以十进制整数的形式输出”。

说点什么
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...