计算机二级复习 (答案)
- 格式:docx
- 大小:24.27 KB
- 文档页数:5
二级考试必刷题答案1. 题目:请解释什么是二进制数,并给出一个例子。
答案:二进制数是一种基数为2的数制,它只使用0和1两个数字来表示数值。
例如,二进制数1010表示十进制数10。
2. 题目:在计算机系统中,什么是内存?答案:内存是计算机中用于临时存储数据和程序的硬件组件,它允许CPU快速访问和处理信息。
内存通常分为RAM(随机存取存储器)和ROM(只读存储器)。
3. 题目:简述什么是操作系统,并列举至少两种常见的操作系统。
答案:操作系统是计算机硬件和用户之间的接口,它管理计算机硬件资源并提供用户与计算机交互的界面。
常见的操作系统有Windows和Linux。
4. 题目:什么是网络协议,它在网络通信中起什么作用?答案:网络协议是一组规则和标准,用于在网络中传输数据。
它确保数据在不同设备和系统之间正确、可靠地传输。
例如,TCP/IP协议是互联网上广泛使用的一种网络协议。
5. 题目:解释什么是数据库,以及它在信息管理中的作用。
答案:数据库是一个系统化的数据集合,它允许用户存储、检索和管理数据。
在信息管理中,数据库帮助组织和维护大量数据,提高数据检索的效率和准确性。
6. 题目:什么是算法?请给出一个简单的例子。
答案:算法是解决特定问题的一系列定义清晰的计算步骤。
例如,冒泡排序算法是一种简单的排序算法,它通过重复遍历待排序的数列,比较每对相邻元素,并在顺序错误的情况下交换它们的位置。
7. 题目:解释什么是计算机病毒,并给出一种常见的病毒类型。
答案:计算机病毒是一种恶意软件,它能够自我复制并传播到其他计算机系统,造成损害或干扰正常操作。
一种常见的病毒类型是蠕虫病毒,它能够在没有用户干预的情况下自动传播。
8. 题目:什么是云计算,它与传统的本地计算有何不同?答案:云计算是一种通过互联网提供计算资源(如服务器、存储、数据库、网络、软件等)的服务模式。
与传统的本地计算相比,云计算允许用户按需访问资源,无需购买和维护物理硬件。
计算机二级证试题及答案一、单项选择题(每题2分,共10分)1. 在计算机系统中,CPU主要负责:A. 存储数据B. 处理数据C. 显示数据D. 传输数据答案:B2. 下列哪个选项不是计算机硬件?A. 中央处理器(CPU)B. 操作系统C. 内存D. 硬盘答案:B3. 计算机病毒主要通过什么途径传播?A. 电子邮件B. 移动存储设备C. 网络下载D. 所有以上选项答案:D4. 在Windows操作系统中,以下哪个键是用于复制选中内容的?A. Ctrl+CB. Ctrl+VC. Ctrl+XD. Ctrl+Z答案:A5. 以下哪个选项是计算机二级考试的主要内容?A. 办公软件应用B. 网络技术C. 编程语言D. 所有以上选项答案:D二、多项选择题(每题3分,共15分)1. 下列哪些是计算机软件的分类?A. 系统软件B. 应用软件C. 操作系统D. 硬件答案:A B C2. 计算机二级考试中,以下哪些是常见的考试科目?A. 计算机基础知识B. 办公软件应用C. 编程语言D. 图形图像处理答案:A B C D3. 在计算机系统中,以下哪些属于输入设备?A. 键盘B. 鼠标C. 显示器D. 打印机答案:A B4. 计算机二级考试中,以下哪些是常见的题型?A. 单项选择题B. 多项选择题C. 判断题D. 简答题答案:A B C D5. 以下哪些是计算机二级考试的评分标准?A. 考试总分B. 考试时长C. 考试内容D. 考试形式答案:A B C三、判断题(每题1分,共5分)1. 计算机二级考试是全国统一的计算机技术等级考试。
(对)2. 计算机硬件包括CPU、内存、硬盘等。
(对)3. 计算机病毒只能通过电子邮件传播。
(错)4. 计算机二级考试只测试编程能力。
(错)5. 计算机软件分为系统软件和应用软件。
(对)四、简答题(每题5分,共10分)1. 请简述计算机二级考试的目的是什么?答案:计算机二级考试的目的是检验考生是否具备一定的计算机应用能力,包括办公软件应用、编程语言、网络技术等方面的知识和技能,以满足社会对计算机技术人才的需求。
计算机二级考试及答案一、单项选择题(每题1分,共10分)1. 在计算机系统中,中央处理器(CPU)的主要功能是进行()。
A. 算术运算B. 逻辑运算C. 数据存储D. 输入输出答案:B2. 下列关于计算机病毒的描述,错误的是()。
A. 计算机病毒是一种程序B. 计算机病毒能够自我复制C. 计算机病毒对计算机系统无害D. 计算机病毒可以通过网络传播答案:C3. 在计算机存储器中,RAM代表的是()。
A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 硬盘存储器答案:A4. 下列关于操作系统的描述,正确的是()。
A. 操作系统是计算机硬件的一部分B. 操作系统是计算机软件的核心C. 操作系统不能管理计算机硬件D. 操作系统不能提供用户界面答案:B5. 在计算机中,二进制数“1010”转换为十进制数是()。
A. 8B. 10C. 12D. 14答案:B6. 下列关于计算机网络的描述,错误的是()。
A. 计算机网络可以实现资源共享B. 计算机网络可以提高计算机的可靠性C. 计算机网络不能提高计算机的性能D. 计算机网络可以实现远程通信答案:C7. 在计算机系统中,外存储器与内存相比,其特点是()。
A. 速度快B. 容量大C. 价格高D. 易失性答案:B8. 下列关于数据库管理系统的描述,正确的是()。
A. 数据库管理系统用于管理文件系统B. 数据库管理系统用于管理数据库C. 数据库管理系统不能提供数据查询功能D. 数据库管理系统不能实现数据的安全性答案:B9. 在计算机编程中,面向对象编程的主要特点是()。
A. 过程抽象B. 数据抽象C. 功能抽象D. 行为抽象答案:B10. 下列关于计算机软件的描述,错误的是()。
A. 计算机软件包括系统软件和应用软件B. 计算机软件是计算机系统中的非硬件部分C. 计算机软件可以是开源的也可以是闭源的D. 计算机软件不能被复制答案:D二、多项选择题(每题2分,共10分)1. 计算机硬件系统主要包括()。
计算机二级考试试题及答案解析一、选择题(每题2 分,共40 分)1. 以下不属于计算机系统软件的是()。
A. 操作系统B. 数据库管理系统C. 办公软件D. 编译程序答案:C解析:办公软件属于应用软件,操作系统、数据库管理系统、编译程序都是系统软件。
2. 在计算机中,1KB 等于()字节。
A. 1000B. 1024C. 2048D. 8192答案:B解析:1KB = 1024B。
3. 以下存储设备中,存取速度最快的是()。
A. 硬盘B. 内存C. 光盘D. 软盘答案:B解析:内存的存取速度比硬盘、光盘、软盘都要快。
4. 计算机病毒是一种()。
A. 软件B. 硬件C. 程序D. 生物体答案:C解析:计算机病毒是一段人为编制的具有破坏性的程序代码。
5. 在Windows 操作系统中,按下()键可以打开任务管理器。
A. Ctrl + Alt + DelB. Ctrl + Shift + EscC. Win + DD. Win + R答案:A 或B。
解析:Ctrl + Alt + Del 和Ctrl + Shift + Esc 都可以打开任务管理器。
6. 在Word 中,若要将文档中所有的“计算机”替换为“电脑”,应使用()功能。
A. 查找B. 替换C. 自动更正D. 修订答案:B解析:使用替换功能可以快速将文档中的特定内容替换为其他内容。
7. 在Excel 中,函数SUM(A1:A5)的作用是()。
A. 求A1 和A5 两个单元格的和B. 求A1、A5 以及它们之间所有单元格的和C. 求A1 到A5 五个单元格的平均值D. 求A1 到A5 五个单元格的最大值答案:B解析:SUM 函数是求和函数,SUM(A1:A5)表示求A1 到A5 单元格区域的数值之和。
8. 在PowerPoint 中,以下哪种视图可以同时查看多张幻灯片的缩略图?()A. 普通视图B. 幻灯片浏览视图C. 备注页视图D. 阅读视图答案:B解析:幻灯片浏览视图可以同时查看多张幻灯片的缩略图,方便进行幻灯片的排序、复制、删除等操作。
二级考试答案2024
1. 选择题
A. 计算机的存储设备包括哪些?
A. 硬盘
B. 内存
C. 光盘
D. 所有选项
答案:D
2. 填空题
请填写下列关于计算机系统的空白处:
计算机系统由硬件系统和____系统组成。
答案:软件
3. 判断题
以下关于网络协议的描述是否正确?
网络协议是一组规则,用于定义电子设备如何在网络上进行通信。
答案:正确
4. 简答题
简述计算机病毒的特点。
答案:计算机病毒具有自我复制、传播性、隐蔽性、破坏性等特点。
5. 计算题
若一个二进制数为1011,将其转换为十进制数是多少?
答案:11
6. 编程题
编写一个简单的程序,输出“Hello, World!”。
答案:
```
print("Hello, World!")
```
7. 论述题
论述云计算的优势和劣势。
答案:云计算的优势包括成本效益、灵活性、可扩展性、维护性等。
劣势可能包括数据安全问题、依赖性、网络延迟等。
8. 案例分析题
分析以下代码段的功能:
```
def add(a, b):
return a + b
```
答案:该代码段定义了一个名为`add`的函数,它接受两个参数`a`
和`b`,并返回它们的和。
请注意,以上内容为示例性质,实际考试答案应根据具体考试内容和
要求来确定。
计算机二级的试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 内存C. 硬盘D. 显示器答案:A2. 下列哪个选项是计算机病毒的特点?A. 可执行性B. 可读性C. 可复制性D. 可传播性答案:D3. 在计算机操作系统中,文件系统的主要功能是什么?A. 管理文件存储B. 管理内存分配C. 管理设备驱动D. 管理用户权限答案:A4. 计算机网络中,IP地址的作用是什么?A. 标识网络中的设备B. 标识网络中的服务C. 标识网络中的用户D. 标识网络中的数据包答案:A5. 数据库管理系统的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D6. 在HTML中,用于定义最重要的标题的标签是什么?A. <h1>B. <h2>C. <h3>D. <h4>答案:A7. 在关系型数据库中,用于创建新表的SQL语句是什么?A. SELECTB. INSERTC. CREATE TABLED. UPDATE答案:C8. 以下哪个选项不是计算机硬件的组成部分?A. 中央处理器B. 操作系统C. 内存D. 硬盘答案:B9. 在计算机科学中,算法的时间复杂度通常用来描述什么?A. 算法的运行时间B. 算法占用的内存大小C. 算法执行的步骤数量D. 算法的效率答案:D10. 以下哪种编程语言不是面向对象的?A. JavaB. C++C. PythonD. C答案:D二、填空题(每题2分,共10分)1. 在计算机系统中,_________是负责存储程序和数据的部件。
答案:内存2. 计算机病毒可以通过_________、电子邮件、移动存储设备等方式传播。
答案:网络3. 在计算机系统中,_________是用于管理和调度计算机硬件资源的软件。
答案:操作系统4. 在HTML中,_________标签用于定义文档的头部。
计算机二级考试试题及答案一、选择题(每题2分,共30分)1. 计算机网络的目的是什么?A. 提高计算机的运算速度B. 实现数据传输和共享资源C. 提高计算机的存储容量D. 提高计算机的可靠性答案:B2. 在下列传输介质中,哪种介质的数据传输速率最高?A. 双绞线B. 同轴电缆C. 光纤D. 无线电波答案:C3. 关于IP地址,下列说法正确的是?A. IP地址是由32位二进制数组成B. IP地址是由16位二进制数组成C. IP地址是由64位二进制数组成D. IP地址是由128位二进制数组成答案:A4. 在下列操作系统中,哪一个不是网络操作系统?A. Windows Server 2008B. LinuxC. Windows 7D. Unix答案:C5. 关于电子邮件,下列说法错误的是?A. 电子邮件可以发送附件B. 电子邮件可以群发C. 电子邮件不能发送图片D. 电子邮件可以设置定时发送答案:C(以下省略25题)二、填空题(每题3分,共30分)26. 计算机网络的拓扑结构主要有________、________、________和________。
答案:星型、总线型、环型、网状型27. 在网络通信过程中,TCP/IP协议栈分为________层。
答案:四层28. 常见的网络设备有________、________、________和________。
答案:路由器、交换机、集线器、网关29. 在HTML中,________标签用于定义标题,________标签用于定义段落。
答案:<h1>-<h6>、<p>30. 在CSS中,________属性用于设置元素的字体大小,________属性用于设置元素的字体颜色。
答案:font-size、color三、判断题(每题2分,共20分)31. 计算机网络的传输速率是指每秒传输的数据量。
()答案:正确32. 在网络通信过程中,IP地址用于标识网络中的每一台计算机。
计算机二级试题及答案一、单项选择题(每题2分,共20分)1. 在计算机中,二进制数1011转换为十进制数是()。
A. 10B. 11C. 12D. 13答案:B2. 下列哪个选项不是计算机病毒的特征?()。
A. 传染性B. 破坏性C. 免疫性D. 潜伏性答案:C3. 计算机操作系统的主要功能是()。
A. 管理计算机硬件资源B. 管理计算机软件资源C. 管理计算机输入输出设备D. 所有上述选项答案:D4. 在Excel中,下列哪个函数用于计算一组数据的平均值?()。
A. SUMB. AVERAGEC. MAXD. MIN答案:B5. 计算机硬件系统中最核心的部件是()。
A. 中央处理器(CPU)B. 存储器C. 输入设备D. 输出设备答案:A6. 在Word中,下列哪个功能用于插入页眉和页脚?()。
A. 插入B. 引用C. 视图D. 设计答案:B7. 计算机中,1GB等于多少MB?()。
A. 1024B. 1000C. 1024*1024D. 1000*1000答案:A8. 下列哪个选项不是计算机网络的功能?()。
A. 数据通信B. 资源共享C. 分布式处理D. 信息保密答案:D9. 在PowerPoint中,下列哪个视图用于创建和编辑幻灯片?()。
A. 普通视图B. 幻灯片浏览视图C. 幻灯片放映视图D. 大纲视图答案:A10. 计算机存储器中,RAM代表什么?()。
A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 静态随机存储器答案:A二、多项选择题(每题3分,共15分)1. 下列哪些设备属于计算机的输入设备?()。
A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:A, B, D2. 在计算机中,下列哪些选项属于系统软件?()。
A. Windows操作系统B. Excel电子表格软件C. Photoshop图像处理软件D. 杀毒软件答案:A, D3. 在Excel中,下列哪些操作可以对数据进行排序?()。
二级考试全套题库及答案一、单项选择题(每题2分,共20分)1. 在计算机系统中,负责解释和执行程序的部件是()。
A. 内存B. 外存C. 中央处理器D. 输入设备答案:C2. 下列关于计算机病毒的描述,错误的是()。
A. 计算机病毒具有传染性B. 计算机病毒是一段程序代码C. 计算机病毒可以自我复制D. 计算机病毒对计算机系统无害答案:D3. 在Excel中,若要计算A1到A10单元格的总和,可以使用的函数是()。
A. SUM(A1:A10)B. AVERAGE(A1:A10)C. MAX(A1:A10)D. MIN(A1:A10)答案:A4. 下列关于网络协议的描述,正确的是()。
A. 网络协议仅规定了数据传输的格式B. 网络协议规定了数据传输的路径C. 网络协议包括数据传输的格式、顺序和同步D. 网络协议只涉及数据传输的安全性答案:C5. 在Word文档中,若要将一段文字设置为斜体,可以使用快捷键()。
A. Ctrl+BB. Ctrl+IC. Ctrl+UD. Ctrl+P答案:B6. 在数据库管理系统中,用于查询数据的SQL语句是()。
A. INSERTB. UPDATEC. DELETED. SELECT答案:D7. 下列关于操作系统的描述,错误的是()。
A. 操作系统是计算机硬件和用户之间的接口B. 操作系统管理计算机硬件资源C. 操作系统可以提高计算机的运行效率D. 操作系统是计算机硬件的一部分答案:D8. 在PowerPoint中,若要将一张幻灯片复制到另一张幻灯片,可以使用的快捷键是()。
A. Ctrl+CB. Ctrl+VC. Ctrl+XD. Ctrl+D答案:D9. 下列关于二进制数的描述,正确的是()。
A. 二进制数只有0和1两个数字B. 二进制数可以表示小数C. 二进制数只能用于计算机内部D. 二进制数不能转换为十进制数答案:A10. 在计算机网络中,IP地址用于()。
国家二级计算机考试答案一、选择题(每题1分,共10分)1. 在计算机中,二进制数1011转换为十进制数是多少?A. 10B. 11C. 12D. 13答案:B2. 下列哪个选项不是计算机病毒的特点?A. 破坏性B. 潜伏性C. 传染性D. 可预测性答案:D3. 在Excel中,若要计算A1到A10单元格的总和,应使用的函数是?A. SUMB. AVERAGEC. MAXD. MIN答案:A4. 以下哪个选项不是计算机硬件的组成部分?A. 中央处理器B. 内存C. 操作系统D. 硬盘答案:C5. 在Word中,若要将文档中所有的“计算机”替换为“电脑”,应使用哪个功能?A. 查找B. 替换C. 格式刷D. 拼写检查答案:B6. 下列哪个选项不是计算机网络的拓扑结构?A. 星型B. 总线型C. 环形D. 树型答案:D7. 在计算机中,1GB等于多少MB?A. 1024B. 1000C. 512D. 256答案:A8. 下列哪个选项不是计算机操作系统的功能?A. 进程管理B. 文件管理C. 设备管理D. 数据加密答案:D9. 在PowerPoint中,若要将一张幻灯片复制到另一张幻灯片,应使用哪个功能?A. 复制B. 粘贴C. 剪切D. 格式刷答案:A10. 计算机中,ASCII码用于表示什么?A. 图像B. 音频C. 字符D. 视频答案:C二、填空题(每题2分,共10分)1. 在计算机中,一个字节由________位二进制数组成。
答案:82. 计算机病毒的主要传播途径之一是通过________。
答案:电子邮件3. Excel中,若要对数据进行排序,可以使用“数据”菜单中的________功能。
答案:排序4. 在Word中,可以通过________视图来查看文档的页面布局。
答案:页面布局5. 计算机硬件系统主要包括输入设备、输出设备、________、外部存储器和辅助存储器。
答案:中央处理器三、简答题(每题5分,共20分)1. 简述计算机硬件和软件的区别。
江苏省计算机2级考试《如有异议再当讨论》一、选择题(本题共20道小题,共40分。
)1. 表示关系x≤y≤z的c语言表达式为A:(X<=Y)&&(Y<=Z) B) (X<=Y)AND(Y<=Z) C) (X<=Y<=Z) D) (X<=Y)&(Y<=Z)A解析:&&为并且符号2. 以下程序的输出结果是main( ){ int a=12,b=12;printf("%d %d\n",--a,++b); }A10 10 B)12 12 C)11 10 D)11 13D解析:++a为前置运算符,先执行后输出3.以下的for循环for(x=0,y=0; (y!=123)&&(x<4); x + + );A 是无限循环B)循环次数不定C)执行4次D)执行3次C解析:此题与y无关,注意&&运算符&&左右条件,必须同时满足,x不能大于4,所以执行4次4.有以下程序main(){ char a[]="programming",b[]="language";char *p1,*p2;//定义两个指针int i; p1=a;p2=b; //p1指向a[],p2[]指向b[]for(i=0;i<7;i++)if(*(p1+i)==*(p2+i)) //如果两个字符相同,就执行下一句printf("%c",*(p1+i)); }输出结果是:Agm B)rg C)or D)gaD解析:此题考查学生理解能力和思维能力,在复杂的题目中寻找关键句。
5. 以下说法中正确的是A #define和printf都是C语句B) #define是C语句,而printf不是C) printf是C语句,但#define不是D) #define和printf都不是C语句D解析:C语句分类:表达式语句,函数调用语句,控制语句,复合语句,空语句6. 下面的程序main(){ int x=3;do {printf("%d\n",x-=2);}while(!(--x));}A 输出的是1 B) 输出的是1和-2 C) 输出的是3和0 D) 是死循环B 解析:while(!(--x))为((--x)==0)时结束while循环7. 下面能正确进行字符串赋值操作的语句是Achar s[5]={"ABCDE"};//无需双引号B)char s[5]={'A'、'B'、'C'、'D'、'E'};C) char *s;s="ABCDEF"; D)char *s; scanf("%s",s);C解析:8.以下程序的输出结果是main( ){ int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)9 8 7printf("%d ",p[i]);} 6 5 4A 5 2 B) 5 1 C) 5 3 D) 9 7 3 2 1C解析:略9. 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为A a<>0 B) !a C) a=0 D) aD解析:略10.下面各语句行中,能正确进行赋字符串操作的语句行是A)char st[4][5]={"ABCDE"}; B) char s[5]={'A','B','C','D','E'};C) char *s; s="ABCDE"; D) char *s; scanf("%s",s);C解析:略11.若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof(fp)的返回值是 A EOF B) -1 C) 非零值D) NULLD解析:注意文件程序的书写12.设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是A k=*p1+*p2; B)p2=k; C)p1=p2; D)k=*p1 *(*p2);B解析:K是变量不能赋值13.下面程序的输出是main(){ int a=-1, b=4,k;k=(a++<=0)&&(!(b--<=0));//左边为1 &&右边为1printf("%d %d %d\n",k,a,b);}A 0 0 3 B) 0 1 2 C) 1 0 3 D) 1 1 2C解析:略14. 若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是A pb=&x B) pb=x; C) *pb=&x; D) *pb=*xA 解析:略15.设有static char str[ ]="Beijing"; 则执行printf("%d\n", strlen(strcpy(str,"China"))); 后的输出结果为A 5 B) 7 C) 12 D) 14A解析:str和‘china’所指内存区域不可重叠且str必须有足够的空间来容纳china 字符串。
16.以下程序的输出结果是main( ){ int x=10,y=10,i;for(i=0;x>8;y=++i) //i从9开始printf("%d,%d ",x--,y);}A 10 1 9 2 B) 9 8 7 6 C) 10 9 9 0 D) 10 10 9 1D解析:略17.设有如下函数定义:int f(char *s){ char *p=s;while(*p!='\0')p++;return(p-s);}printf("%d\n",f("goodbey!"));如果在主程序中用下面的语句调用上述函数,则输出结果为A 3 B) 6 C) 8 D) 0C解析:略18.若执行下面的程序时从键盘上输入3和4,则输出是main(){ int a,b,s;scanf("%d %d",&a,&b); //a=3,b=4s=a; //s=3if(a<b)s=b; s=s*s;printf("%d\n",s);}A 14 B) 16 C) 18 D) 20B解析:略19. 下面四个选项中,均是C语言关键字的是:A.auto enum include B swith typedef continueC signed union scanfD if struct typeB解析:38个关键字要了解20.有以下程序void fun (int a,int b,int c){a=456;b=567;c=678;}main() { //阅读时先从主函数int x=10,y=20,z=30;fun (x,y,z);printf("%d,%d.%d",x,y,z); }输出结果是A30,20,10 B)10,20,30 C)456,567,678 D)678,567,456B 解析:函数中并没有返回值,故函数值仍为main中的值二、填空题(每空1分,共10分。
)1. 为表示关系:x≤y≤z ,应使用的C语言表达式是(x<=y)&&(y<=z)。
2. 字符串是以____'\0' ______为结束标志的一维字符数组。
有定义:char a[]="";则a数组的长度是_____0 _______。
3. 设int a; float f; double i ;则表达式10+'a'+i*f值的数据类型是____ double_______。
4. 设有说明语句"int a[3][4]={{1,2},{3,4,5},{6,7,8}};"则a[0][2]的初始化值为______0 _______,a[2][2]的初始化值为______8________。
5. 假定p所指对象的值为25,p+1所指对象的值为46,则执行"(*p)++;"语句后,p所指对象的值为_____26______6. 程序由主要由_____数据结构,算法_组成。
7. 有函数调用fun1(x+y,(y,z),10,fun((x,y―1)));函数fun1有_4 _个参数三、判断题(本题共10道小题,共10分。
)1. 在C中,外部变量的隐含类别是自动存储类别( 对)2. 实参和与其对应的形参共占用一个存储单元(错)3. 在不得已的情况下(例如提高程序运行效率),才使用goto语句(错)//goto语句的语义是改变程序流向,转去执行语句标号所标识的语句。
通常与条件语句配合使用。
可用来实现条件转移,构成循环,跳出循环体等功能。
4.条件表达式可以取代if语句,或者用if语句取代条件表达式(错)5. 函数中的静态变量在函数每次调用时,都会重新设置初值(错)6. 全局变量都是静态存储(错)7. 如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明(对)8. 系统不允许用户重新定义标准库函数(对)9. 若调用一个函数,且此函数中没有return语句,则该函数没有返回值(错)10. 函数调用:strcat(strcpy(str1,str2),str3)的功能是将串str2连接到串str1之后再将串str1复制到串str3中(错) //将串str2复制到串str1中后再将串str3连接到串str1之后四、程序填空(本题共5道小题,每题4分,共20分。
)1. 以下fun函数把ch中的大写字母转换成字母序列中的下一个大写字母,字母Z转换成字母A,其它字符不变,返回转换后的字母或其它字符。
请填空。
char fun(char ch){if(ch= ='Z')ch=___ 'A' _______;else if(ch>='A'&&ch<='Y')ch=___ch+1 _______;return ch; }2.以下sstrcpy( )函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。