本周概念总结:

第*周(一):

1.        C语言程序分函数编写,函数又由语句组成。

2.        main函数有且只有一个,是程序的入口和出口。

3.        每条语句结尾必须有一个“;”。

4.        任何变量,在使用前必须先定义。

5.        写在 /* 与 */ 之间的内容为程序注释,注释不能嵌套

6.        用C语言编写的程序,称为C语言源程序(*.c)。需要将它“翻译”为计算机能读得懂的二进制代码(即机器语言程序),计算机才能执行。这种“翻译”过程包含编译和链接两个步骤,分别生成目标程序和可执行程序。源程序和目标程序都不能直接执行。

7.        请熟练掌握Visual C++ 6.0的上机操作方法,并经常在课下上机操作。

第*周(二):

1.        标识符的命名规则:标识符只能由字母、数字、下划线组成;首字符必须是字母或下划线;字母区分大小写;不能使用关键字。

2.        在程序运行过程中,值不能改变的量称常量,其值可以改变的量称变量。变量在使用之前必须定义,在变量定义时还可以同时对变量进行初始化(赋初值),未初始化的变量值不定(不是没有值):该值为随机数,或称未定义、不知道、不确定。

3.        整型常量可以写为十进制形式,也可以八进制和十六进制表示。

4.        用关键字int定义整型变量,还可以加四种修饰词:short、long、signed、unsigned。

5.        实型常量可写为小数形式和指数形式,实型变量有float和double两种类型。注意实型和整型是截然不同的两种数据。

6.        字符常量是用单引号括起来的一个字符,占1个字节;字符串常量是用双引号括起来的一串字符,包含0~多个字符。字符串常量每个字符占1个字节,勿忘最后再多占一个字节存'\0'。

7.        转义字符:\n表示换行符,\\表示普通\,可作为一个字符出现,也可出现在字符串中。

8.        用char定义字符型变量,C语言没有字符串变量。

本周复习题:

复习题(一):

1. 以下叙述中正确的是

A)C程序的基本组成单位是语句

B)C程序中的每一行只能写一条语句

C)简单C语句必须以分号结束

D)C语句必须在一行内写完

2.  C语言源程序名的后缀是

A) .exe

B).c

C).obj

D).cp

3. 以下叙述中错误的是

A) C语言的可执行程序是由一系列机器指令构成的

B) 用C语言编写的源程序不能直接在计算机上运行

C) 通过编译得到的二进制目标程序需要链接才可以运行

D) 在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件

4. 计算机能直接执行的程序是

A)源程序

B)目标程序

C)汇编程序

D)可执行程序

5. 以下叙述中正确的是

A)C程序中的注释只能出现在程序的开始位置和语句的后面

B)C程序书写格式严格,要求一行内只能写一个语句

C)C程序书写格式自由,一个语句可以写在多行上

D)用C语言编写的程序只能放在一个程序文件中

6. 以下叙述中正确的是

A)C语言程序将从源程序中第*个函数开始执行

B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束

D)main可作为用户标识符,用以命名任意一个函数作为主函数

7. 下列叙述中错误的是

A)计算机不能直接执行用C语言编写的源程序

B)C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件

C)后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件

D)后缀为.obj和.exe的二进制文件都可以直接运行

8. 对于一个正常运行的C程序,以下叙述中正确的是

A)程序的执行总是从main函数开始,在main函数结束

B)程序的执行总是从程序的第*个函数开始,在main函数结束

C)程序的执行总是从main函数开始,在程序的最后一个函数中结束

D)程序的执行总是从程序的第*个函数开始,在程序的最后一个函数中结束

9. 以下四个程序中,完全正确的是

A)

main();

{/*/ programming /*/

printf("programming");}

B)

main()

{/* programming */

printf("programming"); }

C)

main()

{/*/* programming */*/

printf("programming"); }

D)

main()

{/* programming */

printf("programming") }

答案:1. C  2.B 3.D  4.D  5.C  6.C  7.D  8.A  9.B

复习题(二):

1. 以下选项中可用作C程序合法实数的是

A) .1e0

B) 3.0e0.2

C) E9

D) 9.12E

2. 以下选项中,能用作数据常量的是

A) o115

B) 0118

C) 1.5e1.5

D) 115L

3. 已定义:char c; 下列程序正确的是

A) c='97';

B) c=”97”;

C) c=97;

D) c=”a”;

4. 有以下定义语句,编译时会出现编译错误的是

A) chara='a';

B) chara='\n';

C) chara='aa';

D) chara='\x2d';

5. 以下选项中合法的标识符是

A)l_l

B)l-l

C)_ll

D)l_ _

6. 若函数中有定义语句:int k;则

A)系统将自动给k赋初值0

B)这时k中的值无定义

C)系统将自动给k赋初值-1

D)这时k中无任何值

7. 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是

A)-369

B)369

C)0.369

D)整数集合{1,2,3,4,5}

8. 以下选项中能表示合法常量的是

A)整数:1,200

B)实数:1.5E2.0

C)字符斜杠:'\'

D)字符串:"\007"

9. 关于C语言中数的表示,以下叙述正确的是

A)只有整型数在允许范围内能精确无误的表示,实型数会有误差

B)只要在在允许范围内整型和实型都能精确表示

C)只有实型数在允许范围内能精确无误的表示,整型数会有误差

D)只有八进制表示的数才不会有误差

10. 以下选项中非法的字符常量是

A)'\102'

B)'\65'

C)'\xff'

D)'\019'

答案:1.A  2.D 3.C  4.C  5.C  6.B  7.B  8.D 9.B  10.D

c语言规定对于一个正常运行的c程序,下列叙述中正确的是,计算机二级C语言复习第*周...相关推荐

  1. c语言程序执行完main函数后,一个c程序在执行main函数之前和main之后都做了那些事情啊该如何解决...

    当前位置:我的异常网» C语言 » 一个c程序在执行main函数之前和main之后都做了那些 一个c程序在执行main函数之前和main之后都做了那些事情啊该如何解决 www.myexceptions ...

  2. C语言 | C语言中main函数:int main( int argc, char* argv[] ) 中arg和argv参数的解析及调试

    ================================================ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...

  3. mysql main函数_关于main()函数的小技巧

    话说,有这样一道据说是月薪2W的笔试题: #include stdio.h void print() { * } void main() { } 要求在*部分写代码使整个程序运行后输出"he ...

  4. java main函数写法_java main()函数

    Java中的main()方法详解 在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方 ...

  5. 写的函数符号表里没有_你有没有想过,C语言 main 函数到底为啥这么写?

    但凡是学过C语言的人,都知道要先写main函数,然而很多时候我们看到的main函数却各有差异,这究竟是为啥?哪种是对的呢?今天我们就来聊聊main函数. 那么main函数一共有多少个版本呢? 1.ma ...

  6. C语言程序可以没有main函数

    原文链接:http://www.wufangbo.com/175871/ 学习C语言的同学都知道,每个C程序要有一个main函数,程序从main函数开始执行,在main函数中结束.但事实上,C程序也可 ...

  7. C语言 main 函数到底为啥这么写?

    但凡是学过C语言的人,都知道要先写main函数,然而很多时候我们看到的main函数却各有差异,这究竟是为啥?哪种是对的呢?今天我们就来聊聊main函数. 那么main函数一共有多少个版本呢? 1.ma ...

  8. c语言规定在一个源程序中main函数的位置是什么?

    一个c程序有且仅有一个main函数,除main函数之外可以有若干个其它的函数,每个函数实现某一特定的操作. C语言规定,在一个源程序中,main函数的位置可以任意. 因为:在一个C语言源程序中,程序总 ...

  9. C语言 main 函数参数 main(int argc, char *argv[]) - C语言零基础入门教程

    目录 一.main 函数写法 二.main 函数参数简介 三.使用 main 函数参数 1.打印 main 函数参数 a.直接运行 exe 文件 b.打开 cmd 命令行窗口执行 exe 文件 c.打 ...

  10. C语言 main 函数 - C语言零基础入门教程

    目录 一.main 函数简介 二.main 函数写法 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.main 函数简介 main 函 ...

最新文章

  1. c++ ofstream 文件不存在_使用C语言中的头文件有什么技巧和注意事项吗?为什么不直接包含C文件呢?...
  2. springboot打包成jar包后找不到xml,找不到主类的解决方法
  3. python flask安装_python flask安装和命令详解
  4. 服务器节点信息管理,华为云管理节点服务器
  5. ionic 支持float吗_机器人协会 | 一起拼机器人吗?
  6. 烟台大学计算机学院学院,烟台大学计算机学院
  7. 文件夹在哪里_在Mac电脑上截图和照片放在哪里?
  8. Hadoop 参数配置优化
  9. Android使用WebView播放flash的方法和JavaScript调用本地方法
  10. onblur属性详解
  11. SE16N-采购价格不同条件类型的取数逻辑
  12. 守护进程——解放本地PC
  13. 设计模式之--迭代器模式
  14. kubernetes上部署rook-ceph存储系统
  15. Survey Report on CDMA ——Learning Triggered by GSM Hijacking
  16. python将秒换成天时分秒
  17. WINDOWS XP sp2 Platfrom SDK下载地址
  18. SerialPort类的用法与示例
  19. 中文句子相似度计算思路
  20. 解除树莓派USB接口供电限制

热门文章

  1. 用vue-cli手脚架搭建项目
  2. 第一章 开启安卓之路
  3. 操作符详解<小罗爱c语言>
  4. T(n) = 25T(n/5)+n^2的时间复杂度
  5. debian linux镜像下载,Debian Wheezy 7.7 发布,已提供镜像下载更新
  6. 数据结构课程设计 ——考试报名系统
  7. 杭州还不错的IT公司,想跳槽了,不知道下一站在哪里
  8. 如何成为一名数据分析师:数据的初步认知
  9. 射影几何----交比是最基本的射影不变量
  10. 页面截图导出为PDF,以及PDF强行截断分页问题的处理