1、程序的基本结构
#include <stdio.h> --------头文件
int main() --------主函数,C语言程序执行的入口
{
printf(“ ”); ---------表示在控制台输出,双引号中的内容称为字符串
return 0;
}
2、数据类型(sizeof)字节
char 字符型
short 短整型
int 整型
long int 长整型
long long int 更长整型
float 单精度浮点型
double 双精度浮点型
void 无类型
查看每种类型大小 sizeof
例如: printf(“short的大小为:%d\n ”,sizeof(short)); ------%d称为占位符
printf(“int的大小为:%d\n ”,sizeof(int)); -------\n转义符,换行
数据类型 名称 = 值
=赋值操作 ==表示等于
3、变量
变量指的是在程序运行过程中可以变化的量。
变量名 1、变量名只能由数字、字母和下划线组成,不能以数字开头
2、不能使用关键字
3、建议使用小驼峰
第一个单词的首字母小写,后面每个单词大写
4、建议变量见名知意
4、常量
(1)字面常量
(2)使用const修饰的常属性
const int number=1; -------常变量
定义数组时,数组长度必须是常量
(3)标识符常量,使用#define
(4)枚举常量
5、printf 输出, scanf 输入&
#include <stdio.h>
int main() {
// 定义两个变量,分别是num1和num2,需要用户手动输入
int num1,num2;
// 接受用户的输入,&取地址符
scanf("%d %d",&num1,&num2);
int sum = num1 + num2;
// 进行打印
printf("%d + %d = %d ",num1,num2,sum);
return 0;
}
6、正整数10进制向2进制转换,2进制向8、10、16进制转换
10进制---2进制:
整数除以2取余,倒读
例如:
2进制-----8进制:
三位合一
2进制-----10进制
把二进制数按权展开、相加即得十进制数
2进制-----16进制
四位合一
7、变量名的命名规则
数据类型 名称 = 值
=赋值操作 ==表示等于
声明变量 int a;
进行初始化 a=10;