c语言-3

内存

1、内存:计算机内部存储数据的地方。
2、内存、也称为主存(main memory)或者随机访问存储器RAM (Random Access Memory)。
3、内存内部存的是二进制数字0和1。(电信号,参考数电知识)。
二进制数单位:bit(位)
二进制数字:binary dig

数据的存储

计算机一般使用内存或者硬盘保存数据

计算机执行程序时,组成程序的指令和程序所操作的数据都必须存放在计算机的内存。
注:内存也称主存或者随机访问存储器

在计算机中,存放数据的空间可以理解成一个个盒子

如果盒子中有数据可以理解为“满”1,没有数据可以理解为“空”0

0,1表示状态,二进制,单位(位)

个人理解:

计算机执行程序时,会把硬盘内的数据调到内存中,再由CPU执行

变量名的规则

1、变量名的首字母必须是字母货下划线
2、变量名的其他字母包含下划线、数字和字母
3、不能使用关键字

常用数据类型

数据类型: 整型 短整型 长整型
类型说明: int short int long int long long
位数 : 32 16 32 64

数据类型: 单精度浮点型 双精度浮点型 字符型
类型说明: float double char
位数 : 32 64 8
有效数字: 小数共7位 小数共16位 单个字符

初始化 = 赋初值

1、变量名不要重复
2、一条语句可以声明多个类型相同的变量
如:int score totle,no,sum,width,height

打印整型变量(int)

例题:
//试试一个变量稍多的程序
#include <stdio.h>
void main()
{
int num1 = 10;
int num2 = 8
printf(“对穿肠:%d口心思,思君思国思社稷。\n唐伯虎:%d目共赏,赏花赏月赏秋香。\n,num1,num2”);
}

转换说明符
%d = 整型占位符
%表示转换说明符的开头
一个占位符表示一个变量,类型和占位符要匹配
printf(“小明的月薪是 %d\n”,salary); //%d表示salary输出为一个十进制数字
%%将会输出一个%

使用单精度浮点型变量(float)

声明及初始化
float flowerPrince = 150.0
float cookies;
cookies = 98.5f; // f 表示浮点型

注意:
1、float类型变量赋值时需要在数值的末尾加上一个 f
2、float类型的点位符是%f
3、%.2f可以控制数字的显示精度 2=位数

例题:

//已知长方形的宽的高,求长方形的面积
#include <stdio,h>
void main()
{
float width = 2.5; //宽
float height = 4.0; //高
float s = width*height; //计算面积
printf(“长方形的面积是:%f\n”,s);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值