C语言程序入门第一节课/4

1.程序注释

程序的注释:就是对程序的解释说明,能够帮助阅读代码的人员快速了解代码,便于协同工作。

编写程序注释事程序员需要养成的一个习惯。

编写程序注释应该注意的问题:

注释一般包括:‘文件名称、作者、编写时间、用途、备注’。

一般对:重要模块也进行注释。

2.内存、CPU、硬盘

内存:也称闪存,暂时性存储。

CPU:  对数据进行处理,也属于暂时性存储。

硬盘:属于永久性存储。

3.计算机硬件(最原始的计算机)--操作系统(完成硬件与用户之间的交互)--应用软件(运行在操作系统环境的应用)

4.ASCII(America Standard Code for Information Interchange:美国信息交换标准代码。

ASCII码表:

特殊字符:

\n  换行

\t  横向跳格

\r  回车

\b  退格

\\  反斜杠

打印输出:“0A”

printf("%c", 48); //48是“0”的ASCII码,其中的%c表示输出字符。

printf("%c", 65); //65是“A”的ASCII码,其中的%c表示输出字符。

printf("%c", 0); //决定能否输出英文字符,主要是“%c”在起作用。

printf("%c", c);

打印输出:48和65两个数字;

printf("%d", 48); //其中的%d表示输出整型数字。

printf("%d", 65); //6其中的%d表示输出整型数字。

printf("%c", 0); //决定能否输出英文字符,主要是“%d”在起作用。

printf("%c", c);

5.常量、变量、数据类型

常量:程序运行过程中,值不可以改变的量。

变量:程序运行过程中,值可以改变的量。

变量的定义:

格式:类型 + 变量名

命名规则:

只能由数字、字母、下划线组成。

数字不能打头。

不能喝关键字相同,如:int void return等

C语言中的变量名区分大小写。

举例定义变量:

int a = 3;含义:变量值3存储在变量名‘a’中,然后以变量地址(编号)存储在存储单元中。

6.数据类型

基本类型包括:整型、字符型、实型。

程序查看long所占字节数:

printf("long = %d\n", sizeof(long));

字符型:存储字符

字符型占一个字节,8位,表示范围0-255,表示的范围太有限。

常用字符:

48-57  0-9

65-90  A-Z

97-122 a-z

\n  换行

\t  横向跳格

\r  回车

\b  退格

\\  反斜杠

实型:存数带小数点的数字。

单精度类型(float)、双精度类型(double)、长双精度类型(long double)

7.进制之间的转换:

进制一般包括:二进制、八进制、十进制、十六进制。

二进制:0、1

八进制:0 1 2 3 4 5 6 7 

十进制:0 1 2 3 4 5 6 7 8 9 

十六进制:0 1 2 3 4 5 6 7 8 9 A B C D E F

    B表示二进制、O表示八进制、H表示十六进制、D表示十进制

    十进制如何转化为二进制:短除法。

    二进制和八进制之间的对应关系:

    二进制转化为八进制举例:

    二进制和十六进制之间的对应关系:

    二进制转化为十六进制举例:

    

时间: 2024-10-13 11:27:16

C语言程序入门第一节课/4的相关文章

C语言程序入门第一节课/3

第三节课:编程工具的说明 1.什么事IDE IDE:(Integrated Development Environment)集成开发环境.一般包括:代码编辑器.编译器.调试器和图形用户界面工具. 2.安装过程中需要注意的问题: 1.一般visual studio的安装包都比较大,事ISO(镜像文件)格式,利用虚拟光驱打开镜像文件(个人用DVDfab),进行安装. 2.安装过程中选择安装语言时,最好选择自己学习的那一种,因为安装的越多,软件打开的速度越慢. 3.安装完成后如何修改编辑环境的字体?

第一节课作业

1 C语言是在国内外广泛使用的一种计算机语言.其语言功能丰富.表达能力强.使用灵活方便.既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件.其功能强大,不仅用在计算机上广泛用在电子,机械等方面上,而且,所有的windows,Unix,Linux,Mac,os/2,无一例外,哪一个不是C语言写的?很多新型的语言如,C++,Java,C#,J#,perl...都是衍生自C语言.掌握了C语言,可以说你就掌握了很多门语言. 学习C程序这门课一年了,这是我们学的第一门专业课,在大学里C语言不

C#第一节课作业,HelloWorld

通过第一节课的学习,我们掌握了一些C#的基本知识.无论是C#的名字的由来还是有关Hello World和Console都让我受益匪浅. 回到家后,我首先实验了一下最简单的Hello World▼ 成功了√ 然后,我实验了一下省去System的写法▼ 成功了√ 这之后我又试了一下同文件中的调用▼ 成功了√ 之后是调节字和背景的颜色▼ 成功了√ 之后我尝试了不同文件的调用▼ 成功了√ 然后我试了下分步执行▼ 成功了√ 然后我设置了变量▼ 成功了√ 最后我试验了一下ResetColor的用法▼ 成功了

Centos安装自定义布局才能自己划分各个区的大小 CentOS远程连接 第一节课

Centos安装自定义布局才能自己划分各个区的大小 CentOS远程连接 第一节课 swap最好不要超过8G 内存小于8G,swap设置内存的两倍 一般只分三个区 f f f boot:200MB SWAP:swap设置内存的两倍 根分区:20G /data:剩余所有空间,如果服务器跑的是数据库 ---------------------------------------------- 如果不跑数据库,这样分 boot:200MB SWAP:swap设置内存的两倍 根分区:剩余所有空间 f 腾

Linux学习第一节课(2019.9.6)

今天,正式开始学习Linux,在跟着老刘学习的过程很轻松.第一节课老刘说了Linux的起源.开源共享精神.相比windows的优势.Linux的系统版本等.第一节课虽然还没有开始讲技术性的东西,但是能感受到老刘上课讲的比较细,也关心学生的学习之类,觉得认识老刘很高兴,最后希望在今年内考下RHCE证,老刘你也要继续帅下去,哈哈.--------------------------------------------------------------------------------------

汇编语言第一节课:数制转换,真值和补码

汇编语言第一节课内容总结 十进制数对应的二进制数和十六进制数 进制转换 十进制转换为二进制和十六进制 后缀字母D为十进制,B为二进制,H为十六进 整数部分:除2或16取余倒排 小数部分:乘2或16取整正排 二进制和十六进制转换为十进制 小数点之前的从2的指数从0开始, 这里要记住一个公式: 二进制转换为十六进制 十六进制转换为二进制 ASCII码表 真值和机器数 原码表示法 反码表示法 补码表示法 补码对于0的表示形式只有一种:是因为负零表示0是原本的二进制反码为100000000但是这是8位二

第一节课关于飞机程序

1 C语言程序的基本语句能完成功能的体会(结合飞机游戏或者其他软件) 数据输出包括字符输出函数putchar()和格式输出函数printf().数据输入包括字符输入函数getchar()和格式输入函数scanf() 飞机软件中default:printf("\n 错误,请重新选择...\n"); void print(int [][N]);//输出函数 void movebul(int [][N]);//子弹移动函数 void movepla(int [][N]);//敌机移动函数 v

第一节课大纲

1.推荐书,浪潮之巅,暗时间 如果认真去学,我相信每个人都可以把计算机专业课学好,问题是愿不愿意认真去学,我们伟大的毛主席说过:任何事就怕认真二字.有些同学说我不愿意学,我觉得我不适合学计算机,我不喜欢计算机,那你适合做什么那喜欢做什么那,不知道.但是现实是无论你喜不喜欢,毕业的时候大部分同学的工作还是在计算机这个行业内,为什么?因为你不会别的,可能计算机专业你也不会,但是至少你有个计算机专业毕业证书,这个证书暗示着你会,那么这个证书只能让你找到计算机行业的工作,你不可能拿着这个证书去医院当医生

第一节课作业电信15-2lhz150206227

俄罗斯方块c语言代码体会 以前都是编写简单的数学计算代码,感觉很枯燥,麻烦.这节课,老师给我们演示了几个c语言游戏代码,感觉很有趣,很期待自己又一天也可以编出这样的代码. 下面是我对俄罗斯方块中基本语句的分析: 提供有关信息:#include <    > 定义变量:int(整型): float,double(小数): char(字符): 函数原型声明:struct  名称 {分别定义变量:}: 主函数:main(void)(void表示空,执行次函数后不出函数值) 输出函数:printf(&