高级语言程序设计b(1)

高级语言程序设计b(1)

ID:15215538

大小:69.00 KB

页数:7页

时间:2018-08-02

高级语言程序设计b(1)_第1页
高级语言程序设计b(1)_第2页
高级语言程序设计b(1)_第3页
高级语言程序设计b(1)_第4页
高级语言程序设计b(1)_第5页
资源描述:

《高级语言程序设计b(1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、院/系年级专业姓名学号答题勿超装订线------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------安徽大学20—20学年第1学期《高级语言程序设计》考试试卷(B卷)(闭卷时间120分钟)考场登记表序号题号一二三四五六七总分得分阅卷人得分一、单项选择题(每小题2分,共20分)1.在C语言中,’’在内存占用的字节数是【】

2、A.1B.2C.3D.42.不能作为C语言标识符的是【】A.xB.x_xC.x_0D.0_x3.设整型变量i的值为3,则表达式“i---i”的值为【】A.0B.1C.2D.34.设x为整型变量,和表达式“!(!x)”值完全相同的表达式是【】A.x==0B.x==1C.x!=0D.x!=15.若变量x和y为double类型,则表达式x=1,y=x+3/2的值是【】A.1B.2C.2.0D.2.56.在以下一组运算符中,优先级最高的运算符是【】A.--B.==C.

3、

4、D.&&7.设x,y,z,t均为int型变量,执行下列语句串后变量t的值为【】x=y=z=0;if(x=y)

5、t=z;elset=!z;A.不定值B.2C.1D.08.设有下列循环语句,其循环体执行的次数是【】for(x=0,y=0;(x<4)

6、

7、(y!=123);x++);A.无限次B.不确定次C.4次D.3次9.下列数据定义语句中,正确的是【】A.chara[3][]={’abc’,’1’};B.chara[][3]={’abc’,’1’};C.chara[3][]={’a’,”1”};D.chara[][3]={”a”,”1”};10.设有下列数据定义语句,则下列选项中使b不为3的是【】inta=3,b,*p=&a;A.b=*&a;B.b=*p;C.b=a;D.b=*a;

8、第7页共7页得分二、填充题(每小题2分,共20分)1.用十进制表示整型常量-017为__________。2.表达式“3>2>1”的值是__________________。3.请写出数学式的C语言表达式____________________。4.C语言中作为运算对象时的逻辑值“真”是用__________表示的。5.能表述“20

9、用于输入__________型的数据。8.设有定义语句“inta[3][4]={{1},{2},{3}};”,则a[1][1]值为________。9.设有定义语句“inta[]={1,2,3,4,5};”,则a+1代表整数________的地址。10.函数形参的作用域为__________________________。得分三、阅读程序题(每小题5分,共20分)(1)#includeintmain(){inti,j;for(i=1;i<=5;i++)if(i<=3){for(j=1;j<=3-i;j++)printf("");for(j=1;j<=

10、2*i-1;j++)printf("*");printf("");}else{for(j=1;j<=i-3;j++)printf("");for(j=1;j<=11-2*i;j++)printf("*");printf("");}return0;}第7页共7页(2)#includeintmain(){floatx=5.1f;inty;if(x<0)y=-1;elseif(x>0)y=1;答题勿超装订线------------------------------装------------------------------------------

11、---订----------------------------------------线----------------------------------------elsey=0;printf("x=%3.1fy=%d",x,y);return0;}(3)#includeintmain(){inta[10]={1,3,5,2,4,6},k,i,j,m;for(i=1;i<6;i++){m=i-1;for(j=i;j<6;j++)if(a[m]>a[j])m=j;k=a[m],a[m]=a[i-1],a[i-1]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。