1 / 6
文档名称:

C语言期末试卷B.doc

格式:doc   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言期末试卷B.doc

上传人:zgs35866 2015/6/3 文件大小:0 KB

下载得到文件列表

C语言期末试卷B.doc

文档介绍

文档介绍:一、判断题(10分)
 
1、C语言是一种结构化程序设计语言。()
2、在标准C中,整型变量与字符变量是可以通用的。()
3、在标准C中,“=”是判断两个数是否相等。()
4、在if语句中,else前一个语句可不加“;”。()
5、在C语言中操作系统是以文件为单位对数据进行管理的。()
6、在C语言中,定义结构体变量时可以省略关健字struct。()
7、内存单元的地址与内存单元中的内容是两个相同的内容。()
8、在标准C语言中,在定义带参数的宏时也要定义参数的类型。()
9、在标准C语言中,所有函数在调用之前都要进行声明。()
10、在标准C语言中,数组的下标必须是常量,不允许是表达式。()
得分
阅卷人
 
 
二、填空题(30分,,1到10题1分1空,10到18题2分1空)
 
1. 设float x=,y=; int a=7;,则表达式 x+a%3*(int)(x+y)%2/4 的值为        。
2. 判断变量a、b的值均不为0的逻辑表达式为                              。
3. 整型变量m的值为27,语句 printf("m=%x",m);的输出结果为      。
4. 如定义语句为“char a[]="windows ",b[]="95";”,
     语句"printf("%s",strcat(a,b));"的输出结果为                       。
5. 宏定义语句#define f(c) c>='A'&&c<='Z' 的引用 f(x[i])置换展开后为                            。
i=234,j=567; 函数printf("%d%d\n",i,j) 的输出结果是           
7. 文件打开方式为"r+",文件打开后,文件读写位置在                     。
8、为了建立如图所示的存储结构(即:每个结点含三个域,data是数据域,Ltree是指向左子树结点的指针域,Rtree是指向右子树结点的指针域),请填空.
 struct TREE {char data;             Ltree  data  Rtree
  ____________; }node;              ┏━━┯━━┯━━┓
                                    ┃    │    │    ┃
                                    ┗━━┷━━┷━━┛
9. 求1至100的和,写作 for(s=0,i=1;         ;++i) s+=i;
10. 定义a为长度为10的字符串、同时为字符串赋初值"continue"的语句为
                                          。
11. p为本金,r为1年期存款年利率,计