2019-2020 C/C++程序设计考试卷1:基础与指针题目解析

需积分: 0 0 下载量 46 浏览量 更新于2024-08-05 收藏 137KB PDF 举报
在《C/C++程序设计》2019-2020年的考试试卷中,题目涵盖了C/C++语言的基础概念和语法。以下是部分试题及知识点详解: 1. 选择题: - 题目17:问的是在C语言中用于换行的转义字符。正确答案是D) \n,它代表换行符。 - 题目1:考察浮点数变量的最大存储大小。在C/C++中,float通常占4个字节,答案是C) 4 bytes。 - 题目3:涉及地址运算符。在C中,&操作符用于获取变量的地址,答案是A) &。 - 题目4:考查算术除法操作符。/可以应用于所有基本数据类型(整型、浮点型和双精度),答案是D) All of these。 - 题目5:使用printf函数输出八进制表示的10,正确答案是A) 010。 - 题目6:`a+=4` 是一个复合赋值运算符,表示将4加到a的当前值上并赋给a,答案是A) a=a+4。 - 题目7:++运算符出现在变量前时,称为前置自增运算符,答案是D) preincrement。 - 题目8:指针操作中,后置递增或递减会先使用指针再进行递增或递减,所以正确的选项是B) *ptNum++。 - 题目9:二维数组的引用中,第一行第三列的唯一标识通常是val[1][3],答案是B) val[1][3]。 - 题目10:一维数组的索引从0开始,所以第一个元素的索引是0,答案是B) 0。 11. 提到的"gradestarray"可能指的是grade数组,题目11询问的是这个数组中存储的第一个年级。由于没有具体上下文,这可能是单选题或填空题,需要根据实际题目的内容来确定答案。 这些题目覆盖了C/C++编程的基本知识,包括数据类型、运算符、数组和指针操作等,旨在测试考生对基础理论的理解和应用能力。对于准备参加该考试的学生来说,复习这些问题有助于提升对语言核心概念的掌握,并为实际编程和问题解决打下坚实基础。