11年C语言考试题B卷答案

时间:2025-04-20

所在年级、班级 注意

四三二一、、、、试考姓密卷生名封印在、线刷答准内不题考不清前证准楚应号答。先不题可将许。举姓涂

手名改向、,监学否考号则教、试师年卷询级无问和效。班。

填写在指定的方框内。

卷号:A卷

二O一O —二O一一 学年第二学期

程序设计方法(一) 标答

( 08gb信管12班用)

注意:学号、姓名和所在年级班级不写、不写全或写在密封线外者,试卷作废。

一、 判断题(共5小题,每题2分,共10分 )

1. C语言中的变量可以在使用之前的任何位置进行定义。( T ) 2. 赋值语句属于表达式语句,是赋值表达式与分号组合而成。( T ) 3. 数组中各个元素的类型必须一致。 ( T )

4. 指针变量存放指定类型的数据内容。( F ) 5. 文本文件存储的数据是内存数据的映射,程序能方便使用文本数据。( F )

二.单选题(共10小题,每题2分,共20分 )

1. 设变量定义:int a, b ; double x=1.42; 符合C语言语法的表达式是( A ). A) a+=a- =(b*4)*(a=3);

B) x%( -3 );

C) a=a*3=2

D) x=float(a)

2. 若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是:( B ) A、0 B、1 C、2 D、不知道a的值,不能确定

3.已知a=1,执行语句if(a=2) printf(“yes”);else printf(“no”);后,输出的结果是(C)。 A、1 B、2 C、yes D、no

4.已知x=-1; 执行do {x = x * x; } while ( ! x) ;语句时,( D )。 A) 循环体将执行无限次 B) 循环体将执行两次 C) 系统将提示有语法错误

D) 循环体将执行一次

5. 程序已定义int a=2,b=2,c=2;,printf(”%d\n”,a/b&c); ,程序运行后的结果是(A)。 A)0 B)1 C)2 D)3

6. 若已定义语句char sl[10]= "abcd!", *s2="n123\\";,执行printf("%d %d\n",

strlen(s1),strlen(s2));,则输出结果是( B )

A) )10 5 B 5 5 C)10 7 D)5 8

7. 从函数出现的位置来看,函数调用方式不包括的选项为( C )。 A)函数语句 B)函数表达式

C)函数返回值 D)函数参数

8. 若有以下定义int x[10],*pt=x;则对x数组元素的正确应用是( D )。 A)*&x[10] B) pt+3 C)*(pt+10) D)*(x+3) 9. 已定义结构体变量struct { int day; char mouth; int year;} a, *p = &a;,以下引用成员变量的选项中错误的是( C ) A)a.day

B)p->month

C) *p.year

D)( *p ).day

10. 向文件中写一个数据块,使用的命令是( A )。 A)fread B)fwrite C)fputs D) fputc

三.填空题(共10小题,每题2

分,共20分 )

1、C语言是函数型语言,一个函数由(函数首部)和(函数体)两部分组成。 2、用int iA;定义变量后,确定了变量的(变量名)为iA,数据类型为(整型)。 3、C语言的基本语句包括声明语句、(空语句)、(复合语句)、控制语句、表达式语句、函数调用语句等基本语句。

4、break;语句可以使用在(多分支选择)结构和(循环)结构的语句之中。 5、 while循环语句中的条件表达式为真( 执行循环体 ),循环体中必须包括(修

改)循环变量值的语句。

6、 在C语言中,数组名是地址(常量 ),指向数组的指针是地址(变量)。 7、 在程序中不能嵌套(定义)函数,可以嵌套(调用)函数。

8、 在参数说明中的*号表示指针变量的(定义符),在执行语句中的*号表示指针变量的取内容(运算符)。

9、 定义共用体变量但没有定义指针时,引用成员变量的方法为:( 共用体变量名). ( 成员名 )。 10、打开文件用(fopen

)命令,关闭文件用(fclose)命令。

四、改错题:(共5

小题,每题2分,共10分

1. 如下程序使用逻辑表达式为变量赋值,改正程序中的错误。 #include <stdio.h> main() { int a,b,c; double w=1.2;

(a=2) || (b=4); // (a=2) && (b=4); c=int(w+a)+int(w+b); // c=(int)(w+a)+(int)(w+b); printf("c=%d \n",c); }

1

11年C语言考试题B卷答案.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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