全文预览

西安交通大学16年3月课程考试《程序设计基础》作业考核试题

上传者:随心@流浪 |  格式:doc  |  页数:16 |  大小:0KB

文档介绍
减少程序的篇幅D.减少程序文件所占内存18.若执行fopen函数时发生错误,则函数的返回值是()。(满分:2)A.地址值B.0C.1D.EOF19.C语言中,要求运算数必须是整型的运算符是()。(满分:2)A.^B.%C.!D.>20.设intx=1,y=1;表达式(!x()y--)的值是()。(满分:2)A.0B.1C.2D.-121.应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。(满分:2)A.fclose()B.close()C.fread()D.fwrite22.以下叙述中正确的是()。(满分:2)A.在程序的一行上可以出现多个有效的预处理命令行B.使用带参的宏时参数的类型应与宏定义时的一致C.宏替换不占用运行时间只占编译时间D.在以下定义中CR是称为"宏名"的标识符#defineCR04523.经过下列的语句intj,a[10],*p;定义后,下列语句中合法的是()。(满分:2)A.p=p+2;B.p=a[5];C.p=a[2]+2;D.p=&(j+2);24.以下标识符中,不能作为合法的C用户定义标识符的是()。(满分:2)A.putcharB.doubleC.123D.INT25.下列程序段的输出结果为()。Intx=3,y=2;printf("%d",(x-=y,x*=y+8/5));(满分:2)A.1B.7C.3D.526.执行以下程序段后, 输出结果和a的值是()。Inta=10;printf("%d",a++);(满分:2)A.10和10B.10和11C.11和10D.11和1127.以下选项中,与k=n++完全等价的表达式是()。(满分:2)A.k=nn=n+1B.n=n+1k=nC.k=++nD.k+=n+128.若有说明.inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()。(满分:2)A.i=*p;B.*p=*&j;

收藏

分享

举报
下载此文档