第1章 程序设计基本概念考点归纳

1.1 C语言的特点

C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点。下面是C语言的主要特点:

(1)语言简洁、紧凑,并且使用方便、灵活;

(2)运算符丰富;

(3)数据结构丰富;

(4)具有结构化的控制语句;

(5)语法限制不太严格,使程序设计比较自由;

(6)C语言允许用户直接访问物理地址,能进行位(bit)操作,可以直接对硬件进行操作。

1.2 源程序的书写规则

C语言的书写规则。C语言书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上。C程序没有行号,每个语句和数据定义的最后必须有一个分号。C语言中分号是语句中不可少的,即使是程序中的最后一个语句也应该包含分号。C语言中的注释可以用″/*″用″*/″结束,注释可以在任何允许插入空格符地方插入。C语言中注释不允许嵌套,注释可以用西文,也可以用中文。

1.3 C语言的风格

由于C语言对语法限制不太严格,为了保证程序的准确性和可读性,建议在书写程序采用阶梯缩进格式。也就是按如下格式书写C语言程序:

**********;

*****()

{

**********;

********;

{

******;

……

}

*********;

}

概括起来,C语言程序具有如下的风格:

①C语言程序的函数具体模块结构风格,使得程序整体结构清晰、层次清楚,为模块化程序设计提供了强有力的支持。

②C语言的源程序的扩展名都是.C。

③C语言中的注释格式为:

/*注释内容*/

/与*之间不允许有空格,注释部分允许出现在程序中的任何位置。

④C语言中的所有语句都必须以分号“;”结束。机二级考试

C语言程序每个语句都必须有行号,2012年计算机二级C语言程序设计基本概念考点归纳...相关推荐

  1. 在c语言程序中将数据分为两种,2012年计算机二级C语言考点归纳汇总(一至四章)...

    第1章程序设计基本概念考点归纳 1.1 C语言的特点 C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点.下面是C语言的主要特点: ( ...

  2. pch在c语言中占内存字节数,2018年9月计算机二级C语言考试章节习题及答案(6).docx...

    2018年9月计算机二级C语言考试章节习题及答案(6) 第2章 C程序设计的初步知识 2.3 整型数据 1[单选题] 用8位无符号二进制数能表示的最大十进制数为( ) A.127 B.128 C.25 ...

  3. c语言中判断字符串s1大于s2 应当使用,湖北省计算机二级C语言考试

    <湖北省计算机二级C语言考试>由会员分享,可在线阅读,更多相关<湖北省计算机二级C语言考试(11页珍藏版)>请在人人文库网上搜索. 1.1.计算机在实现工业自动化中的应用主要是 ...

  4. 计算机二级2019年9月c语言题库,(3)2019年9月计算机二级C语言试题

    当你的计算机知识还撑不起你的学习.工作时,那你就应该静下心来刷计算机等级考试题库-二级C语言试题. 1)下列叙述中正确的是( ). A.解决同一个问题的不同算法的时间复杂度一般是不同的 B.解决同一个 ...

  5. C语言指出下列程序的错误,2012年计算机二级C语言精编教程第二章(8)

    一.选择题 2.1 以下选项中正确的整型常量是 A)12. B)-20 C)1,000 D)4 5 6 2.2 以下选项中正确的实型常量是 A)0 B)3.1415 C)0.329×102 D).87 ...

  6. 计算机二级c语言程序题中的******found是什么意思,国家计算机二级考试二级C语言上机考试重点...

    国家计算机二级考试二级C语言上机考试重点 国家计算机二级考试二级C语言上机考试重点 一.上机改错题的特点和注意事项 1.上机改错的试题中通常包含两个(或三个)错误需要修改. 2.试题中用"* ...

  7. c语言描述abc表达式cba,2015年3月全国计算机二级C语言选择第2套

    1.下列叙述中正确的是 A.算法复杂度是指算法控制结构的复杂程度 B.算法复杂度是指设计算法的难度 C.算法的时间复杂度是指设计算法的工作量 D.算法的复杂度包括时间复杂度与空间复杂度 2.设循环队列 ...

  8. c语言中赋予从2开始的偶数,2013年计算机二级C语言上机试题三十二及答案

    2013年计算机二级.一级.三级等更多考试考前培训请进入教育联展网-中国教育培训第一门户,助您顺利通过计算机等级考试! 填空题 请补充fun函数,该函数的功能是求一维数组x[N]的平均值,并多所的结果 ...

  9. 标准c语言程序的语句都以什么结尾,c程序的执行是从什么开始到什么结束?

    C程序的入口是main函数,一般来说只要是正常运行结束的都是从main函数的第一句话开始,最后一句结束. 例如:int main()//程序开始 { printf("Hello! " ...

  10. c语言源程序输入483应输出字符串384,2011年计算机二级C语言程序填空题及答案解析精选2...

    [3.21]下面程序的功能是计算S= k! . k=0 long fun(int n) { int i: long s: for(i=1:i ① :i++) s*=i: return( ② ): } ...

最新文章

  1. A Survey on Techniques in NLP--阅读笔记
  2. html模板引擎 字符串长度,Web前端模板引擎の字符串模板
  3. java gui 项目解密,java GUI(实例小项目--列出磁盘目录)
  4. 3_深度学习中显卡的使用和显存的分配(20181213)
  5. Python 技术篇-容易被忽略的尾差问题
  6. Bluetooth LE(低功耗蓝牙) - 第五部分
  7. java.lang.IllegalArgumentException: Can not set XXX to com.sun.proxy.$Proxy28
  8. 汉王人脸1000万用户后的第一人诞生
  9. linux-basic(6)linux的文件权限与目录配置
  10. java中多线程模拟(多生产,多消费,Lock实现同步锁,替代synchronized同步代码块)...
  11. Codeforces Round #148 (Div. 2)
  12. golang 实现递归
  13. 苹果隐私追踪新规发布后 Android广告支出涨10%
  14. 解决Zabbix网页端Get value error: cannot connect to [[192.168.238.139]:10050]: [113] No route to host问题...
  15. T Day-1 星空之夜
  16. 安卓ps2模拟器_安卓PS2模拟器评测:真魂斗罗,不卡完美运行
  17. 安装Office Visio 提示Office 16 Click-to-Run Extensibility Component
  18. 梯度回归模型预测PPI
  19. yum下载软件包报错 you could try using --skip-broken to work aroundthe problem you should tyr running: rpm
  20. 2021年偃师一高高考成绩查询,2021洛阳市地区高考成绩排名查询,洛阳市高考各高中成绩喜报榜单...

热门文章

  1. 优酷吃土豆后果严重么?
  2. Java使用poi导出Excel之格式设置
  3. 应用HTML5 a标签下载文件
  4. shell 命令返回值判断
  5. 同一账号,后一用户登录,前一个用户则被踢掉
  6. 基于NFC的Android读写软件,NFC读写(android代码)
  7. 采用ArcGIS 10.6制作漂亮的点阵世界地图,完美!!!
  8. 不会win10文件夹同步?教你两种方法
  9. mpvue 用户授权登录
  10. 浏览器安全防范,小程序类技术或许是更优的解决方式