高考考试网
当前位置: 首页 高考资讯

c语言学习入门自学(C语言编程基础知识汇总学习)

时间:2023-07-15 作者: 小编 阅读量: 8 栏目名: 高考资讯

C语言编程基础知识汇总学习我们用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,加深小伙伴们对C语言的认识例1:计算两个整数之和的c程序:#includemain(){inta,b,sum;/*定义变量。

c语言学习入门自学?我们用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,加深小伙伴们对C语言的认识,今天小编就来说说关于c语言学习入门自学?下面更多详细答案一起来看看吧!

c语言学习入门自学

我们用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,加深小伙伴们对C语言的认识。

例1:计算两个整数之和的c程序:

#includemain(){int a,b,sum; /*定义变量a,b,sum为整型变量*/a=20; /*把整数20赋值给整型变量a*/b=15; /*把整数15赋值给整型变量b*/sum=a b; /*把两个数之和赋值给整型变量sum*/printf(“a=%d,b=%d,sum=%d\n”,a,b,sum);/*把计算结果输出到显示屏上*/} 重点说明:

1、任何一个c语言程序都必须包括以下格式:

main(){ }

这是c语言的基本结构,任何一个程序都必须包含这个结构。括号内可以不写任何内容,那么该程序将不执行任何结果。

2、main()----在c语言中称之为“主函数”,一个c程序有且仅有一个main函数,任何一个c程序总是从main函数开始执行,main函数后面的一对圆括号不能省略。

3、被大括号{ }括起来的内容称为main函数的函数体,这部分内容就是计算机要执行的内容。

4、在{ }里面每一句话后面都有一个分号(;),在c语言中,我们把以一个分号结尾的一句话叫做一个c语言的语句,分号是语句结束的标志。

5、printf(“a=%d,b=%d,sum=%d\n”,a,b,sum); ----通过执行这条c语言系统提供给我们直接使用的屏幕输出函数,用户即可看到运行结果,本程序运行后,将在显示器上显示如下结果:

a=20,b=15,sum=35

6、#include

注意:(1)以#号开头 (2)不以分号结尾这一行没有分号,所以不是语句,在c语言中称之为命令行,或者叫做“预编译处理命令”。

7、程序中以 /*开头并且以*/结尾的部分表示程序的注释部分,注释可以添加在程序的任何位置,为了提高程序的可读性而添加,但计算机在执行主函数内容时完全忽略注释部分,换而言之就是计算机当做注释部分不存在于主函数中。

C程序的生成过程

C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件。

源程序的扩展名为 .c ,目标程序的扩展名为 .obj , 可执行程序的扩展名为 .exe 。

标识符

在编写程序时,必须为函数、变量等命名,这个名字称为标识符。C语言中标识符的命名规则如下:

  • 标识符只能由字母、数字、下划线组成;
  • 标识符的第一个字母必须是字母和下划线;
  • 标识符区分大小写字母,如If和if是两个完全不同的标识符。

    合法标识符如下:A6, b_3 , _mn非法的标识符如下:ab#12 , 8m , tr3:4 , yes no

    标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到 “见名知义”。

    标识符分为如下三类:

    1、关键字

    关键字是具有特定含义的,专门用来说明c语言特定成分的一类标识符,不能用作用户的标识符。

    autobreakcasecharuniondodoubleelseenumexterngotoifintlongshortsignedstaticsizofstructswitchunsignedvoidforwhiletypedefcontinuefloatreturntypedefdefault2、预定义标识符预定义标识符在c语言中也有特定的含义,但可以用作用户标识符,预定义标识符分为两类:

    (1)、库函数名字,比如(printf,scanf,sin,isdigit等)(2)、编译处理命令名,比如(define,include)

    3、用户标识符

    用户根据需要自己定义的标识符称为用户标识符。无论如何自定义标识符,都必须符合标识符的三条命名规则。

    常量

    在程序运行中,其值不能被改变的量称为常量。常量有5种类型:整型常量、实型常量、字符常量、字符串常量和符号常量。

    (一)数值转换

    数字的四种表现形式:

    ①:二进制:所有数字由0,1构成,逢二进一,二进制数中不会出现2.。例:110101②:八进制:以数字0(注意不是以字母O,o)开头,所有数字由0~7构成,逢八进一,八进制数中不会出现8。例:0112,0123,077等③:十进制:所有数字由0~9构成,逢十进一,十进制数中不会出现10。例:0,12,-15等④:十六进制:以0x或者0X(数字0加字母x)开头,所有数字由0~9,A~F(或者a~f)构成,逢十六进一(其中A、B、C、D、E、F分别代表10、11、12、13、14、15)例:0x4A、0X14c7等

    在计算机内部,数字均以二进制形式表示和存放,用户输入的普通十进制数字都要被计算机转换成二进制才能在计算机内部存储,同样计算机的运算结果也为二进制,一般要将其转换成十进制数再输出给用户阅读,这种转换通常由计算机自动实现。

    (1)将十进制转换二进制、八进制和十六进制

    除法:将十进制数除以2,记录余数,得到的商继续除以2,直到商为0,然后将各次相处所得的余数从后往前逆序排列,所得余数数字序列就是该十进制数对应的二进制数。八进制和十六进制转换方法同上。

    例:十进制数13转换成二进制数的值为1101,转换八进制为015,转换成十六进制为D.

    (2)将二进制、八进制和十六进制转换成十进制

    乘积求和:将二进制的每一位从低位到高位(右边为低位,左边为高位)分别乘以20,21,22。。。。,然后将这些积求和。

    例如:(1101)2=(13)10 (317)8=(207)10 (23E)16=(574)10

    (3)二进制与八进制、十六进制数之间的相互转换

    ①:二进制转八进制:从右往左每三位一组转换成十进制数,将所得数据组合就是对应的八进制数(注意:高位不足三位补零)。例:(010 110 111)2=(267)8②:二进制转十六进制:从右往左每四位一组转换成十进制数,将所得数据组合就是对应的十六进制数(注意:高位不足四位补零)。例:(0101 1011)2=(5B)16③:八进制转化二进制:每一位数字转换为三位二进制数字例:(13)8=(001 011)2=(1011)2(注意:去掉前面的两个00,因为0在高位没有意义)④:十六进制转化二进制:每一位数字转换为四位二进制数字例:(E3)16=(1110 0011)2

    • 推荐阅读
    • 明星同款美白洗面奶(日本贵妇洗面奶)

      日本贵妇洗面奶洗面奶中的爱马仕!姐妹们,最近“抗糖”真的风很大哇!大S在节目中说自己十年不吃糖,糖是阻止女生变美的蕞大凶手!张韶涵为了抗糖戒掉了她蕞爱的甜食↓↓↓53岁的许晴长期坚持低糖低碳饮食,皮肤状态就像20▼。

    • 魑魅魍魉是哪四种妖怪(魑魅魍魉的意思)

      跟着小编一起来看一看吧!魑魅魍魉是哪四种妖怪魑,是指传说中深山老林里害人的怪物。魅,外貌美艳的鬼。魍,赤黑色的水怪。魉,山川木石之怪。“平时我们也会用到“魑魅魍魉”这四个字,形容一些鬼怪蛇神,比较灵异玄幻的事情,原为古代传说中的鬼怪,指各种各样的坏人。

    • 英灵神殿怎么种胡萝卜(英灵神殿如何种胡萝卜)

      工具/原料:Magicbook操作系统:Windows10版本:19英灵神殿,今天小编就来聊一聊关于英灵神殿怎么种胡萝卜?接下来我们就一起去研究一下吧!首先我们启动游戏。然后我们要装备耕地耙道具。开垦土地后选择胡萝卜种子。然后将种子种植到土地上即可。

    • 吃什么可以补气血(补气血方法介绍)

      红枣、阿胶、桂圆、莲子、枸杞、桑葚、山药、扁豆等都是生活中比较常见的补气血食物。人的脾胃是气血生化的源泉,所以补气血必须从饮食上进行调养,应该注意保证脾胃的健康,维持正常的食欲,做到科学的饮食,如果脾胃有疾病应该及时进行治疗。在日常的饮食中怎样补气血,需多食用有造血原料的食物,例如含有蛋白质、铁元素、叶酸、维生素B12等营养元素的食物。

    • 香菇炒青菜怎么炒(如何做香菇炒青菜)

      以下内容大家不妨参考一二希望能帮到您!香菇炒青菜怎么炒原料:青菜、干香菇。青菜(小唐菜)在清水中浸泡半小时以上,洗净,切成小块,沥干。香菇泡发好,洗净,切片。锅中下油,油热,下香菇,炒出香味。倒入青菜,不断的翻炒直至青菜软熟。加入少许白糖,吊鲜味,出锅装盘。

    • 相见不如怀念歌词(相见不如怀念歌词完整版)

      我们一起去了解并探讨一下这个问题吧!

    • 基围虾怎么焖的好吃(基围虾这样做最带劲)

      对于买菜来说,一般早市才能买到新鲜的菜品和海鲜。香辣虾红亮鲜香的秘诀是郫县豆瓣酱,挖上1勺,和洋葱、葱姜花椒等爆出香气,再把食材加进去混合,满屋子都溢满了香味。至于肉质疏松、颜色泛红、闻之有腥味的,则是不够新鲜的虾,不宜食用。

    • 韩国排名靠前的5部世界级电影(大名鼎鼎的十部限制级重口电影)

      韩国排名靠前的5部世界级电影NO.1:《下水道的美人鱼》慕名去看的,用了极具视觉冲击的效果来讲环保,但这种方式实在令人难以接受。看上去疯狂的皇帝,自封为神,凌驾于一切人之上,最后的结局是全家被杀,至死不悟。虚幻的扮演在罪恶中落幕,在帷幕中若隐若现的是一场真实的痛苦撕裂,一次真实的死刑,戏剧中的结局落在现实中成真。基本属于展示残忍场景的极限了,据说第2部更血腥,完全不敢看了。

    • cad能算面积吗(CAD怎么算面积你会吗)

      据我所知有两种方法算CAD中图形的面积。分别如下:1.在命令当中输入命令"aa",再按"空格键",可以执行CAD算面积命令。这篇CAD教程说了CAD怎么算面积的三种方法,详细演示了三种不同类型CAD图形。

    • 紧急公关电视剧播出时间(紧急公关电视剧简介)

      紧急公关电视剧播出时间该剧将于1月16日起在CCTV-8播出,优酷视频同步播出。《紧急公关》是由惠楷栋执导,曹雪萍编剧,黄晓明、蔡文静、谭卓、、林佑威主演的社会话题剧。