东北大学19秋《高级语言程序设计基础》在线作业2
东大19秋学期《高级语言程序设计基础》在线平时作业2(参考)【奥鹏】[东北大学]19秋学期《高级语言程序设计基础》在线平时作业2
奥鹏在线答案
试卷总分100得分100
第1题当正常执行了文件关闭操作时,fclose函数的返回值是()。
A、1
B、随机值
C、0
D、1
正确答案
第2题判断字符串a和b是否相等,应当使用()。
A、if(a==b)
B、if(a=b)
C、if(strcpy(ab))
D、if(strcmp(ab))"
正确答案 奥鹏答案
奥鹏东北大学作业答案请联系QQ 515224986
第3题以下能正确定义整型变量x、y和z并为其赋初值5的语句是()。
A、intx=y=z=5
B、intxyz=5
C、intx=5y=5z=5
D、x=5y=5z=5"
正确答案
第4题有字符数组a和b,则正确的输出语句是()。
A、puts(a.b)
B、printf("%s%s"a[]b[])
C、pitchar(ab)
D、puts(a)puts(b)
正确答案
第5题下面程序的运行结果是()。chara="abcdef"charb="ABC"strcpy(ab)printf("%c"a)
A、输出空格
B、\0
C、e
D、f
正确答案
第6题以下程序执行后a的值为()。main(){inta,m=2k=1*p=&ka=p!=&mprintf("%d\n"a) }
A、1
B、0
C、1
D、2
正确答案
第7题设a、b、c、d均是int类型变量,为了使以下程序段的输出为:1234+123+12+1,正确的输入形式应当是()。
scanf("%4d+%3d+%2d+%1d"&a&b&c&d)printf("%4d+%3d+%2d+%1d"abcd)
A、1234123121
B、1234123412341234
C、1234+1234+1234+1234
D、1234+123+12+1
正确答案
第8题在C语言中,错误的int类型的常数是()。
A、32768
B、0
C、37
D、0xAF
正确答案
第9题以下对指针变量的操作中,不正确的是()。
A、intp*qq=&p
B、int*p*qq=p=NULL
C、inta=5*p*p=a
D、inta=5*p=&a*q=&a*p=*q"
正确答案
第10题以下能正确读入字符串的程序段是()。
A、char*pscanf("%s"p)
B、charstrscanf("%s"&str)
C、charstr*pp=strscanf("%s"p)
D、charstr*p=strscanf("%s"p)"
正确答案
第11题以下运算正确的程序段是()。
A、charstr1[]="ABCDE"str2[]="abcdef"strcpy(str1str2)
B、charstr*st="abcde"strcat(strst)
C、char*st1="ABCDS"*st2="abcde"strcat(st1st2)
D、charstr=""*st="abcde"strcat(strst)"
正确答案
第12题以下正确的说法是()。
A、实参和与其对应的形参各占用独立的存储单元
B、实参和与其对应的形参共占用一个存储单元
C、只有当实参和与其对应的形参同名时才共用存储单元
D、形参是虚拟的,不占用存储单元
正确答案
第13题语句while(!y)中的表达式!y等价于()。
A、y==0
B、y!=1
C、y!=0
D、y==1
正确答案
第14题在一个源文件中定义的全局变量的作用域为()。
A、本文件的全部范围
B、本程序的全部范围
C、本函数的全部范围
D、从定义该变量的位置开始至本文件结束
正确答案
第15题若有以下说明,并且0≤i10则()是对数组元素的错误引用。inta[]={12345678910}*p=aI
A、*(a+i)
B、a
C、p+i
D、*(&a)
正确答案
第16题C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是()。
A、地址传递
B、单向值传递
C、由实参传给形参,再由形参传回实参
D、由用户指定传递方式
正确答案
第17题以下程序的输出结果是()。
main()
{inta=0b=1c=0d=20;
if(a)d=d10;
elseif(!b)
if(!c)d=15;
elsed=25;
printf("d=%d\n"d);}
A、d=10
B、d=15
C、d=20
D、d=25
正确答案
第18题已知intx=10y=20z=30以下语句执行后xyz的值是()。if(xy)z=xx=yy=z
A、x=10y=20z=30
B、x=20y=30z=30
C、x=20y=30z=10
D、x=20y=30z=20"
正确答案
第19题以下正确的函数说明是()。
A、intfun(intab)
B、floatfun(intaintb)
C、doublefun()
D、intfun(chara[][])
正确答案
第20题设ch是char类型变量,其值是A,则表达式ch=(ch=A&&ch=Z)?(ch+32)ch的值是()。
A、Z
B、A
C、a
D、z
正确答案
奥鹏作业答案
奥鹏东北大学作业答案请联系QQ 515224986
页:
[1]