下载此文档

C语言2003本科考试卷B卷.doc


文档分类:资格/认证考试 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
东华理工学院 03 — 04 学年第 2 学期
高级语言程序设计期末考试试题(B1)卷
9. 若a=0,b=8为int型变量,则执行以下语句后a的值为__________。
do { b-=a;
a++;
} while (b--< 0)
A 1 B 2 C 3 D 4
10. 下列数组说明语句中错误的是____________。
A float a[ 5 ]= {, , , , };
B int b[ ]= {1,2,3,4,5,6};
C char c[ 5 ]= {‘1’,‘2’,‘3’,‘4’,‘5’};
D char d[ ]= {‘\x10’,‘\xa’,‘\x8’};
11. ,其内存地址为2000,p为指向float变量的指针变量,若欲使p指向f,则下列赋值正确的是______________。
A &f=5 B *p=5 C *p=2000 D p=&f
12. 已知 struct
{ int i;
char c[ 5 ];
float a;
} test;
则sizeof(test)的值是____________。
A 2 B 4 C 5 D 11
13. 在C语言程序中,下列描述正确的是____________。
A 函数的定义不可以嵌套,但函数的调用可以嵌套;
B 函数的定义可以嵌套,但函数的调用不可以嵌套;
C 函数的定义和函数的调用都不可以嵌套。
D 函数的定义和函数的调用都可以嵌套;
14. 下列语句序列: x=1;y=1;if (x!=3) y=2;
执行后,x,y的值分别是_________。
A 1, 1 B 1, 2 C 3, 1 D 3, 2
15. 关于C语言以下说法正确的是_________________。
A 实参和与其对应的的形参共占用一个存储单元;
B 实参和与其对应的形参各占用独立的存储单元;
C 只有当实参和与其对应的形参同名时才共占用存储单元。
D 形参是虚拟的,不占用存储单元;
二、填空题(每小题2分,共30分)
1. 若有定义:int b=6 ; float a= ,c= ; 则下面表达式的值为________。
a+(int)(b/3*(int)(a+c)/2)%4
2. 以下程序的输出结果为_______________。
main( )
{printf(“*%f,%*\n”,, ) ; }
一、选择题(每小题2分,共30分)
1. 一个C程序的执行是从( )
A 本程序的main函数开始,到本程序文件的最后一个函数结束
B 本程序文件的第一个函数开始,到本程序main函数结束
C 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
D 本程序的main函数开始,到main 函数结束
2. 若x ,i , j ,和k都是int 型变量,则计算下面表达式后,x的值为( )
x=(i=2, j=3, k=9)
A 9 B 3 C 2 D 14
3. 已知ch是字符型变量,下面不正确的赋值语句是( )
A ch=1+2 ; B ch=’c+d’;
C

C语言2003本科考试卷B卷 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wangzhidaol
  • 文件大小107 KB
  • 时间2017-10-22