东北大学19秋学期《高级语言程序设计基础》在线平时作业2满分资料

上传人:奋斗 文档编号:116697097 上传时间:2019-11-17 格式:DOC 页数:4 大小:31KB
返回 下载 相关 举报
东北大学19秋学期《高级语言程序设计基础》在线平时作业2满分资料_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《东北大学19秋学期《高级语言程序设计基础》在线平时作业2满分资料》由会员分享,可在线阅读,更多相关《东北大学19秋学期《高级语言程序设计基础》在线平时作业2满分资料(4页珍藏版)》请在金锄头文库上搜索。

1、19秋学期高级语言程序设计基础在线平时作业2试卷总分:100 得分:100一、单选题 (共 20 道试题,共 100 分)1.当正常执行了文件关闭操作时,fclose函数的返回值是( )。A.-1B.随机值C.0D.1答案:C2.判断字符串a和b是否相等,应当使用( )。A.if(strcpy(a,b)B.if(strcmp(a,b)C.if(a=b)D.if(a=b)答案:B3.以下能正确定义整型变量x、y和z并为其赋初值5的语句是( )。A.int x=y=z=5;B.int x,y,z=5;C.int x=5,y=5,z=5;D.x=5,y=5,z=5;答案:C4.有字符数组a80和b8

2、0,则正确的输出语句是( )。A.puts(a.b);B.printf(%s,%s,a,b);C.pitchar(a,b);D.puts(a); puts(b);答案:D5.下面程序的运行结果是( )。 char a7=abcdef; char b4=ABC; strcpy(a,b); printf(%c,a5);A.输出空格B.fC.eD.0答案:B6.以下程序执行后a的值为( )。 main( ) int a,m=2, k=1, *p=&k; a=p!=&m; printf(%dn,a);A.2B.1C.0D.-1答案:B7.设a、b、c、d均是int类型变量,为了使以下程序段的输出为:1

3、234+123+12+1,正确的输入形式应当是( )。 scanf(%4d+%3d+%2d+%1d,&a,&b,&c,&d);printf(%4d+%3d+%2d+%1d,a, b, c, d);A.1234123412341234B.1234123121C.1234+1234+1234+1234D.1234+123+12+1答案:D8.在C语言中,错误的int类型的常数是( )。A.37B.32768C.0xAFD.0答案:B9.以下对指针变量的操作中,不正确的是( )。A.int *p, *q; q=p=NULL;B.int p, *q; q=&p;C.int a=5, *p; *p=a;

4、D.int a=5, *p=&a, *q=&a; *p=*q;答案:D10.以下能正确读入字符串的程序段是( )。A.char *p; scanf(%s, p);B.char str10; scanf(%s, &str);C.char str10, *p; p=str; scanf(%s, p);D.char str10, *p=str; scanf(%s, p1);答案:C11.以下运算正确的程序段是( )。A.char str10=, *st=abcde; strcat(str, st);B.char str10, *st=abcde; strcat(str, st);C.char str

5、1=ABCDE, str2=abcdef; strcpy(str1, str2);D.char *st1=ABCDS, *st2=abcde; strcat(st1,st2);答案:A12.以下正确的说法是( )。A.实参和与其对应的形参各占用独立的存储单元B.实参和与其对应的形参共占用一个存储单元C.只有当实参和与其对应的形参同名时才共用存储单元D.形参是虚拟的,不占用存储单元答案:D13.语句while (!y)中的表达式 !y 等价于( )。A.y=0B.y!=1C.y!=0D.y=1答案:A14.在一个源文件中定义的全局变量的作用域为( )。A.本程序的全部范围B.本文件的全部范围C.

6、本函数的全部范围D.从定义该变量的位置开始至本文件结束答案:D15.若有以下说明,并且0≤iy)z=x;x=y;y=z;A.x=20,y=30,z=30B.x=20,y=30,z=20C.x=20,y=30,z=10D.x=10,y=20,z=30答案:A19.以下正确的函数说明是( )。A.int fun(int a, b)B.int fun(char a )C.float fun(int a; int b)D.double fun( )答案:D20.设ch是char类型变量,其值是A,则表达式ch=(ch=A&ch=Z)?(ch+32):ch的值是( )。A.zB.aC.ZD.A答案:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号