C语言程序设计期末考试复习题及答案

发布时间:2021-06-06

C语言考试期末考试复习题及答案

一、 选择题

(1) 一个C语言程序总是从(C )开始执行

A) 书写顺序的第一个函数

B) 书写顺序的第一条执行语句

C) 主函数main( )

D) 不确定

(2) 设int x=3,y=4,z=5,则下列表达式中的值为0的是 ( D )

A) ‘x’&&’y’ B) x||y+z&&y-z C) x<=y

D) !((x<y)&&!z||1)

(3) 执行以下程序段后,i的值是 ( C )

int i=10;

switch(i+1)

{ case 10: i++; break;

case 11: ++i;

case 12: ++i; break;

default : i=i+1;

}

A) 11 B) 13 C) 12 D) 14

(4) 语句while(!e);中的条件!e等价于 ( A )

A) e==0 B)e!=1 C) e!=0 D) 运行时出错

(5) 用 int a[4]={1,2}; 对数组进行初始化后,数组元素a[3]的值是 ( B )

A) 随机值 B) 0 C) 1 D) F

(6) 在执行char str[10]=“china\0”; strlen(str)的结果是 ( A )

A)5 B) 6 D) 7 D 9

(7) 若有定义,char *p=”computer”; 则语句printf(“%c”,*(p+2))运行结果是 ( B )

A) 随机值 B) m C)o D) omputer

(8) 在以下函数调用语句中

fun1(x,10,(x,10),fun2(y,10,(y,10)));

函数fun1参数的个数为 ( B )

A) 8 B) 4

C) 5 D) 编译出错

(9) 在说明一个结构体变量时系统分配给它的存储空间是( D )

A)该结构体中第一个成员变量所需存储空间

B) 该结构体中最后一个成员变量所需存储空间

C)该结构体中占用最大存储空间的成员变量所需存储空间

D) 该结构体中所有成员变量所需存储空间的总和

1. 用C语言编写的代码程序( B )

A)可立即执行 B)是一个源程序 C)经过编译即可执行 D)经过编译解释才能执行

2. C语言中用于结构化程序设计的三种基本结构是( A )

A)顺序结构、选择结构、循环结构 B)if、switch、break C)for、while、do-while

D)if、for、continue

C语言程序设计期末考试复习题及答案.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219