2023年C语言期末考试试卷附参考答案1.pdf
《2023年C语言期末考试试卷附参考答案1.pdf》由会员分享,可在线阅读,更多相关《2023年C语言期末考试试卷附参考答案1.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(完整版)C 语言期末考试试卷附参考答案 1/7 一、(完整版)C 语言期末考试试卷附参考答案 二、三、四、编辑整理:五、六、七、八、九、尊敬的读者朋友们:十、这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版)C 语言期末考试试卷附参考答案)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。十一、本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整版)C 语言期末考试试卷附参考答案的全部内容
2、。十二、(完整版)C 语言期末考试试卷附参考答案 2/7 十三、单项选择题(请将答案填在下面表格中 20 1)。以下叙述中正确的是()。A.C 语言比其他语言高级 B.C 语言可以不用编译就能被计算机识别执行 C。C 语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D.C 语言出现的最晚,具有其他语言的一切优点。以下叙述中正确的是()。A。构成 C 程序的基本单位是函数 B。可在一个函数中定义另一个函数 C。main 函数必须放在其他函数之前 D.所有被调用的函数一定要在调用之前进行定义。以下叙述中正确的是()。A。C 语言程序总是从第一个函数开始执行 B。在 C 语言程序中,要调用
3、函数必须在 main()函数中定义 C.C 语言程序总是从 main()函数开始执行 D.C 语言程序中的 main()函数必须放在程序的开始部分。以下有关 for 循环的正确描述是()。A.for 循环只能用于循环次数已经确定的情况 B。for 循环是先执行循环体语句,后判断表达式 C.在 for 循环中,不能用 break 语句跳出循环体 D。for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来。对下面程序段的描述,正确的是()。x=1;do x=x x;while(!x);A。是死循环 B。循环执行一次 C.循环执行两次 D.有语法错误 6。以下有关 C 语言数组说法正确的
4、是()。A.数组元素的数据类型可以不一致 B.数组元素的个数可以不确定,允许随机变动 C。可以使用动态内存分配技术,定义元素个数可变的数组 D.定义一个数组后,就确定了它所容纳的具有相同数据类型元素的个数 7.以下数组定义正确的是()。A。int a(20);B.int a=1,2,5,7,0;C。int an;D.int a 2=1,2,4,6;8.在定义 int b2 10;之后,对 b 数组元素引用正确的是()。A.b 0 9 B.b 2,3 C。b(1)(5)D。b 10 0 9。如有定义语句 int c=1,5,3,4,6,7,0;,则数组 c 有()个元素。A.0 B。不定 C。6
5、 D。7 10.以下叙述中不正确的是()。A。字符数组中可以存放字符串 B.可以对字符型数组进行整体输入、输出 C。可以对整型数组进行整体输入、输出 D。不能通过“=”对字符型数组进行整体赋值 11.已知 char d=”543210”;,则数组 d 的长度是()。进行仔细校对但是难免会有疏漏的地方但是任然希望完整版语言期末考试试卷附参考答案的内容能够给您的工作和学 觉得对您有帮助请收藏以便随时查阅最后祝您活愉快业绩进步以下为完整版语言期末考试试卷附参考答案的全部内容 他语言高级语言可以不用编译就能被计算机识别执行语言以接近英语国家的自然语言和数学语言作为语言的表达形式(完整版)C 语言期末考
6、试试卷附参考答案 3/7 A。5 B.6 C。7 D.8 12.已知 char s3=”China”;,则下列程序段的输出结果是().printf(“%d”,sizeof(s3);A.5 B.6 C.7 D.8 13.已知 char s110,s2=”China”;则在程序中能将字符串”China”赋给数组 s1 的是()。A。s1=“China”;B.strcpy(s1,s2);C.s1=s2;D。strcpy(s2,s1);14.将字符串中大写字母换成小写字母的函数是()。A.strlwr B.strupr C。string D。strlen 15.下列()排序方法中,执行一轮比较后,只交
7、换一次数据.A。起泡法 B。顺序比较法 C.选择法 D.插入法 16.在 C 语言程序中,有关函数的定义正确的是()。A.函数定义不可以嵌套,但函数调用可以嵌套 B.函数定义可以嵌套,但函数调用不可以嵌套 C.函数定义和函数调用均不可以嵌套 D。函数定义和函数调用均可以嵌套 17。以下错误的说法是()。A。实参可以是常量、变量或表达式 B.形参可以是常量、变量或表达式 C。实参可以为任何类型 D.形参应与其对应的实参类型一致 18。以下错误的描述是:函数调用可以()。A。出现在执行语句中 B.出现在一个表达式中 C.作为一个函数调用的实参 D。作为一个函数的形参 19.函数调用时,若形参和实参
8、都是变量名,则正确的说法是()。A。形参不分配内存 B.形参分配内存 C.形参和实参占用相同的内存 D。实参不分配内存 20。以下函数值的类型是()。fun(float x)float y;y=3 x-4;return y;A.int B.float C.void D。不确定 二、判断题(正确的打,错误的打,10 1)1。一个循环体内又包含另一个完整的循环结构称为循环的嵌套。()2。break 语句能提前终止循环。()3.二维数组可被看作一种特殊的一维数组:它的元素又是一个一维数组.()4。对 9 个元素使用冒泡法排序时,需要排 9 轮,第一轮需要比较 9 次。()5.strcat(字符数组
9、1,字符数组 2)的作用是将字符数组 2 接到字符数组 1 后面。()6.strcmp(“Beijing”,”Korea”)的函数值是一个正整数.()7.语言中,数组元素的下标是从 1 开始的,下标不能越界。()8。函数的形参在函数未调用时预分配了存储空间。()进行仔细校对但是难免会有疏漏的地方但是任然希望完整版语言期末考试试卷附参考答案的内容能够给您的工作和学 觉得对您有帮助请收藏以便随时查阅最后祝您活愉快业绩进步以下为完整版语言期末考试试卷附参考答案的全部内容 他语言高级语言可以不用编译就能被计算机识别执行语言以接近英语国家的自然语言和数学语言作为语言的表达形式(完整版)C 语言期末考试试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 语言 期末考试 试卷 参考答案
限制150内