第一章节 程序设计和c语言

本人个人学习使用,未经允许禁止转载

第一章节 程序设计和c语言——1.2-1.5选择题

1.2 什么是计算机语言

机器语言:计算机能直接识别和接受的二进制代码

符号语言:为了克服难学、难记、难写等问题创造出来的符号语言,例如ADD、SUB,符号语言又称符号汇编语言或者汇编语言

高级语言:为了克服低级语言的缺点,语言功能性很强,且不依赖于机器,用高级语言写出来的程序对任何型号的计算机都适用。
(1)非结构化语言
(2)结构化语言:顺序、选择、循环
(3)面向对象的语言

1.3 C语言的发展及其特点

C语言的特点
(1)语言简洁、紧凑,使用方便、灵活。

(2)运算符丰富。34种运算符附录C。

(3)数据类型丰富:整形,浮点型,字符型、数组类型、指针类型、结构体类型、共用体类型。C99又
扩充了复数浮点类型、超长整形(long long)和布尔类型bool。

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

(5)语法显示不严格

(6)允许直接访问物理地址,能进行bit位操作,能实现汇编语言的大部分功能,可以对硬件进行操作。

(7)可移植性好,生成目标代码质量高。

1.4 C语言程序

(1)一个程序由一个或多个源程序文件组成。
①预处理指令,C编译系统对源程序进行“翻译”之前,先由一个预处理器对预处理指令进行预处理。
②全局声明
③函数定义
(2)函数是C程序的主要组成部分
(3)一个函数包括两个部分,函数的首部和函数体

1.5 运行C程序的步骤与方法

源程序.c 通过 编译目标程序.obj 再通过 连接 成为 可执行程序.exe
在这里插入图片描述

选择题

1、以下叙述正确的是 ()。
A)在C程序中,main函数必须位于程序的最前面
B)在C程序的每一行只能写一条语句
C)C语言本身没有输入输出语句
D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误
参考答案:C

参考分析:**C程序对main函数的位置没有任何要求**;
其书写格式自由,一行可以写多条语句,一条语句(多关键字语句)可以写在多行;
C语言忽略注释,把注释看作是一个空格,不会对注释中的内容进行语法检查。
因此,如果注释中存在错误,系统是不可能发现的。
另外,**C语言的I/O操作<font color="red">均通过函数实现</font>,系统本身未提供相应的语句**

真题知识点:
在这里插入图片描述
知识点:C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值