C 语言程序设计期末考试复习题及答案(答案与题目分离) 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行认真校对,但是难免会有疏漏的地方,但是任然希望(C 语言程序设计期末考试复习题及答案(答案与题目分离))的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,假如觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为 C 语言程序设计期末考试复习题及答案(答案与题目分离)的全部内容。C 语言考试期末考试复习题及答案一、 选择题(1) 一个 C 语言程序总是从( )开始执行A)书写顺序的第一个函数B)书写顺序的第一条执行语句C)主函数 main( ) D)不确定(2) 设 int x=3,y=4,z=5,则下列表达式中的值为 0 的是 ( ) A) ‘x'&&’y'B) x||y+z&&y—z C) x〈=yD) !((x〈y)&&!z||1)(3) 执行以下程序段后,i 的值是 ( ) int i=10; switch(i+1) { case 10: i++; break; case 11: ++i;case 12: ++i; break;default : i=i+1; }A) 11B) 13C) 12D) 14(4) 语句 while(!e);中的条件!e 等价于 ( )A) e==0B)e!=1C) e!=0D) 运行时出错(5) 用 int a[4]={1,2}; 对数组进行初始化后,数组元素 a[3]的值是 ( )A) 随机值B) 0C) 1 D) F(6) 在执行 char str[10]=“china\0”; strlen(str)的结果是 ( )A)5 B) 6D) 7D 9(7) 若有定义,char *p=”computer”; 则语句 printf(“%c”,*(p+2))运行结果是 ( )A) 随机值B) mC)oD) omputer(8) 在以下函数调用语句中 fun1(x,10,(x,10),fun2(y,10,(y,10)));函数 fun1 参数的个数为 ( )A) 8B) 4C) 5 D) 编译出错(9) 在说明一个结构体变量时系统分配给它的存储空间是( )A)该结构体中第一个成员变量所需存储空间 B) 该结构体中最后一个成员变量所需存储空间 C)该结构体中占用最大存储空间的成员变量所需存储空间 D) 该结构体中所有成员变量所需存储空间的总和Key : CDCAB ABBD 1. 用 C 语言编写的代码程序A)可立即执行 B)是一个源程序 C)经过编译即可执行 D)经过编译解释才能执行 2。 C 语言中用于结构化程序设计的三种基本结构是A)顺序结构、选择结构...