易百网 发表于 2019-4-9 17:31:46

东北大学19春学期《高级语言程序设计基础》在线作业3(含答案)

[东北大学]19春学期《高级语言程序设计基础》在线作业3(答案)
【奥鹏】[东北大学]19春学期《高级语言程序设计基础》在线作业3
奥鹏作业答案
奥鹏东北大学作业

试卷总分100得分100
第1题以下能对一维数组a进行正确初始化的语句是()。
A、inta=(00000)
B、inta={}
C、inta[]={0}
D、inta=(10*1)
正确答案C
第2题若有说明:inta[]={00}则下面不正确的叙述是()。
A、数组a中的每个元素都可得到初值0
B、二维数组a的第1维大小为1
C、因为二维数组a中第二维大小的值除以初值个数的商为1,故数组a的行数为1
D、只有数组元素a和a可得到初值0,其余元素均得不到初值0
正确答案
第3题设xy是float型变量,则不正确的赋值语句是()。
A、++x
B、y=int(5)
C、x*=y+1
D、x=y=0
正确答案B   

第4题以下正确的定义语句是()。
A、inta={12345}
B、floatx[]={{1}{2}{3}}
C、longb={{1}{12}{123}}
D、doubley[]={0}
正确答案
第5题下面程序段的输出结果是()。
inta=023printf(&quot%d\n&quota)
A、23
B、17
C、18
D、24
正确答案C
第6题若有说明:char*pc[]={&quotaaa&quot&quotbbb&quot&quotccc&quot&quotddd&quot},则以下叙述正确的是()。
A、*pc代表的是字符串&quotaaa
B、*pc代表的是字符a
C、pc代表的是字符串&quotaaa&quot
D、pc代表的是字符a
正确答案B
第7题有字符数组a和b,则正确的输出语句是()。
A、puts(a.b)
B、printf(&quot%s%s&quota[]b[])
C、pitchar(ab)
D、puts(a)puts(b)
正确答案
第8题若调用fputc函数输出字符成功,则函数的返回值是()。
A、输出的字符
B、1
C、0
D、EOF
正确答案A
第9题以下能对二维数组a进行正确初始化的语句是()。
A、inta[]={{101}{523}}
B、inta[]={{123}{456}}
C、inta={{123}{45}{6}}
D、inta[]={{101}{}{11}}&quot
正确答案B
第10题执行以下程序后,m的值是()。#defineMIN(xy) (x)(y)?(x)(y)main(){inti=12j=8mm=10*MIN(ij)printf(&quot%d\n&quotm)  }
A、120
B、80
C、12
D、8
正确答案
第11题在C语言中,整数8在内存中的存储形式是()。
A、1111111111111000
B、1000000000001000
C、0000000000001000
D、1111111111110111
正确答案A
第12题以下程序段的运行结果是()。
chara[]=&quotprogram&quot*p
p=a
while(*p!=g)  {printf(&quot%c&quot*p32)p++}
A、PROgram
B、PROGRAM
C、PRO
D、proGRAM
正确答案C
第13题下面程序的运行结果是()。
main()
{structcmplx{intx;inty;}cm={1,2,3,4};printf(&quot%d\n&quot2*cm.x+
cm.y/cm.y);}
A、5
B、2
C、3
D、4
正确答案
第14题对以下说明语句的正确理解是()。inta={678910}
A、将5个初值依次赋给a至a
B、将5个初值依次赋给a至a
C、将5个初值依次赋给a至a
D、因为数组与初值的个数不相同,所以此语句不正确
正确答案B
第15题若执行fopen函数时发生错误,则函数的返回值是()。
A、随机值
B、1
C、NULL
D、EOF
正确答案C
第16题设有定义:inta=1*p=&ampafloatb=2.0charc=A,以下不合法的运算是()。
A、p++
B、a
C、b++
D、c
正确答案A
第17题若执行下述程序时从键盘输入34,则输出结果是()。#includemain(){intabsscanf(&quot%d%d&quot&ampa&ampb)s=aif(ab)printf(&quot%d\n&quots*s)s=b}
A、186
B、256
C、324
D、400
正确答案B
第18题有下面的程序段charab[]=&quotChina&quota=bprintf(&quot%s&quota)则()。
A、运行后将输出China
B、运行后将输出Ch
C、运行后将输出Chi
D、编译时出错
正确答案
第19题若有定义:inta,则以下对a数组元素地址的正确表示为()。
A、*(a+1)
B、*(a+2)
C、a+3
D、a
正确答案A
第20题语句while(!y)中的表达式!y等价于()。
A、y==0
B、y!=1
C、y!=0
D、y==1
正确答案A

奥鹏作业答案
奥鹏东北大学作业
页: [1]
查看完整版本: 东北大学19春学期《高级语言程序设计基础》在线作业3(含答案)