这次我们学习的是定义变量,给变量赋值 以及 读入输出
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”初始化,为什么我们要给它初始化呢?因为在计算机中,你定义一个变量,但不赋值的话,内存会有很多数字,就会随便赋值给这个变量的。
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 是用来指定输入和输出时的数据类型和格式,表示“以十进制整数的形式输出”。
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自小威's Blog
本文地址:C语言定义变量赋值和读入输出
本文地址:C语言定义变量赋值和读入输出