/* 第一个*******知识点工程相关信息******** 1、创建工程 文件-》新建-》工程-》win32 console applecation -》文件名不能为汉字 2、创建文件 文件-》新建---》文件-》c++ source file 3、创建的文件是以后缀名为.C的文件 */ //第二点***************代码规范******************* /* 1、编程中会有(),{},“”,不要先打一个在写完了之后再写一个。 在需要成对出现的内容要一次性打完 int main() { } 2、代码缩进、 { { } } 3、在写代码中所有的标点符号都必须是英文状态下;; */ //代码注释:双斜线表示代码注释,1给代码的解释, //2、注释不算代码的一部分,计算机不会执行注释掉的东西 //3、注释有两种形式(1)//:单行注释(2)多行注释 //4、多行注释不能嵌套 /* 多行注释 多行注释 多行注释 */ //第三个知识点******系统模板讲解************* /*#include:表示导入头文件的符号 #include <>:表示的是导入系统的头文件 #include “”:表示的是导入我们自己写的文件的内容 stdio.h:系统的输入输入头文件所有的头文件都是以.h作为后缀。 */ #include <stdio.h> //int main(){}:这是C语言中的一个函数的表达形式,函数会在后面详细的给大家讲解,在这里先记住固定格式 //一个工程里面只能有一个main函数, //main函数是程序的入口 int main() { //printf是一个输出函数,可以讲程序的运行结果输出让我们看到 //‘ ’表示在打印的信息中换行 printf("asdf "); //先记住,当做固定形式理解,他是函数的返回值,在函数那一章节详细给大家讲解 //代码要写在return的前面 //第四个知识点*****进制的转化********* /* 1、什么是进制? 时间为例:小时24进制,满24为1天 分钟60进制,满60分钟为1小时 周 7 进制, 满7天为1周 2、为什么要学习进制? 1、学习编程对于编程的帮助在于可以实现数据的转化, 方便计算机计算我们输入的数据 2、计算机只认识0,1(二进制),而我们通常输入的数据是十进制 3、常用的进制有哪些? 1、二进制 2、十进制 3、八进制 4、十六进制(不常用) 4、进制之间的转换 1、二进制转换为十进制 3456(十进制)==》3*10的3次方+4*10的2次方+5*10的1次方+6*10的0次方 1011 =》1*2的3次方+0*2的2次方+1*2的1次方+1*2的0次方= 11 按权求和:每个位的权值等于位数-1 例子:10011101 第八位 = 1*2的0次方(1)=1 第七位 = 0*2的1次方(2)=0 第六位 = 1*2的2次方(4)=4 第五位 = 1*2的3次方(8)=8 第四位 = 1*2的4次方(16)=16 第三位 = 0*2的5次方(32)= 0 第二位 = 0*2的6次方(64)=0 第一位 = 1*2的7次方(128)=128 1+0+4+8+16+0+0+128 =157 2、十进制转化为二进制 连除倒去余:除倒商为0终止 27-> 27/2 = 13--1 ^ 13/2 = 6 --1 | 6/2 = 3 --0 | 3/2 = 1 --1 | 1/2 = 0 --1 | 11011 -> 237 -> 11101101 237/2 = 118--1 118/2 = 59 --0 59/2 = 29 --1 29/2 = 14 --1 14/2 = 7 --0 7/2 = 3 --1 3/2 = 1 --1 1/2 = 0 --1 */ return 0; }