在线作业答案 发表于 2020-11-15 10:33:28

西安交大20秋《程序设计基础(高起专)》在线作业(随机题目)

西交《程序设计基础(高起专)》在线作业
试卷总分100得分100
奥鹏作业答案 QQ515224986
答案来源www.openhelp100.com
第1题变量的指针,其含义是指该变量的。
A、值
B、地址
C、名
D、一个标志
正确答案
第2题关于形式参数,下面说法错误的是
A、对于形参,虽然定义了它,只有当函数被调用时,形参才在内存中开辟空间
B、调用结束后,形参自动从内存中被释放掉
C、在函数定义中,可以不给出形参类型,调用的时候再定义。
D、实参与形参的关系是赋值与被赋值的关系
正确答案
第3题以下选项中合法的实型常数是。
A、5E2.0
B、E3
C、.2E0
D、1.3E
正确答案
第4题语句while(!E)中的表达式!E等价于。
A、E==0
B、E!=1
C、E!=0
D、E==1
正确答案
用下列语句定义abc然后执行b=a、c=b+b则bc的值是()。
longa=0xffffff
intbcharc
A、0ffffff和0x61
B、1和98
C、1和97
D、指向同一地址
正确答案
第6题若有inta[][]={{12}{34}}则*(a+1)*(*a+1)的含义分别为。
A、非法2    西交作业答案 QQ515224986
答案来源www.openhelp100.com
B、&ampa2
C、&ampa3
D、a4
正确答案
第7题以下运算符中,优先级最高的运算符是。
A、=
B、!=
C、*(乘号)
D、()
正确答案
第8题若有inta={0123456789}*p=a则输出结果不为5的语句为
A、printf(%d*(a+5))
B、printf(%dp)
C、printf(%d*(p+5))
D、printf(%d*p)
正确答案
第9题凡是函数中未指定存储类别的局部变量,其隐含的存储类别为。
A、自动(auto)
B、静态(static)
C、外部(extern)
D、寄存器(register)
正确答案
执行以下程序段后,输出结果和a的值是。Inta=10printf(%da++)
A、10和10
B、10和11
C、11和10
D、11和11
正确答案
第11题C语言中的文件类型只有。
A、索引文件和文本文件两种
B、ASCII文件和二进制文件两种
C、文本文件一种
D、二进制文件一种
正确答案
以下正确的说法是。
A、用户若需调用标准库函数,调用前必须重新定义
B、用户可以重新定义标准库函数,若如此,该函数将失去原有含义
C、系统根本不允许用户重新定义标准库函数
D、用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调
正确答案
第13题结构体如下所示:structemployees{charnameintagefloatwage}下面说法错误的是:
A、上述形式的定义在程序运行时不会为该结构体类型分配内存空间。
B、结构体变量在内存中存放时,占用连续的一段存储空间
C、上述结构体必须有关键字struct
D、上述结构体成员的类型不可以是已经定义过的结构体类型。
正确答案
第14题以下程序的输出结果是()intf(){staticinti=0ints=1s+=ii++returns}main(){intia=0for(i=0i5i++)a+=f()printf(%d\na)}
A、20
B、24
C、25
D、15
正确答案
以下只有在使用时才为该类型变量分配内存的存储类说明是。
A、auto和static
B、auto和register
C、register和static
D、extern和register
正确答案
第16题经过下列的语句intja*p定义后,下列语句中合法的是。
A、p=p+2
B、p=a
C、p=a+2
D、p=&amp(j+2)
正确答案
第17题下列运算符优先级最高的是
A、&amp&amp
B、
C、++
D、!
正确答案
第18题对于如下的表达式:inta*pp=*a执行p++操作之后,*p表示取的内容。
A、a
B、a
C、a
D、a
正确答案
第19题在计算机中,一个字节所包含二进制位的个数是
A、2
B、4
C、8
D、16
正确答案
doublexscanf(%lf&ampx)不可以赋值给x变量的常量是。
A、123
B、100000
C、A
D、abc
正确答案
第21题正确的if语句形式是。
A、if(xy&amp&ampx!=y)
B、if(x==y)x+=y
C、if(x!=y)scanf(%d&ampx)elsescanf(%d&ampy)
D、if(xy){x++y++}
正确答案BD
第22题以下不符合C语言语法的实型常量是。
A、1.2E0.5
B、3.14.159E
C、.5E3
D、E15
正确答案BD
第23题计算机算法可以分为两大类
A、数值运算算法
B、非数值运算算法
C、符号运算算法
D、非符号运算算法
正确答案B
第24题以下选项中合法的表达式是。
A、0=x100
B、i=j==0
C、(char)(65+3)
D、x+1=x+1
正确答案BC
对dowhile语句描述正确的是。
A、dowhile语句构成的循环可以使用break语句退出循环
B、dowhile语句构成的循环必须使用break语句退出循环
C、dowhile语句构成的循环,当while中的表达式值为非零时结束循环
D、dowhile语句构成的循环,当while中的表达式值为零时结束循环
正确答案D
第26题若以下选项中的变量已正确定义,则不正确的赋值语句是。
A、x1=26.8%3
B、x=3*x+x
C、x3=0x12
D、x4=1+2=3
正确答案D
第27题以下选项中不合法的字符常量是。
A、B
B、\010
C、68
D、D
正确答案CD
第28题有定义语句:intxy若要通过scanf(%d%d&ampx&ampy)语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有。
A、1112回车
B、11空格12回车
C、1112回车
D、11回车12回车
正确答案CD
第29题以下表达式中正确的是
A、c=c+1
B、a+=1
C、xy?x.y
D、a+=3
正确答案BC
以下4个选项中,可以看作是一条语句的有。
A、{}
B、a=0b=0c=0
C、if(a0)
D、if(b==0)m=1n=2
正确答案BC
第31题以下选项中不合法的字符常量是()
A、B
B、\010
C、68
D、D
正确答案CD
第32题下面那些为合法整型常量
A、190
B、0xf
C、0765
D、0xk
正确答案BC
第33题若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值语句是。
A、a=b=c=d=100
B、d++
C、c+b
D、d=(c=22)(b++)
正确答案BD
第34题合法的标识符。
A、可以由字母构成
B、第一个字母可以为数字
C、第一个字母可以为下划线
D、最后一个字母必须为字母
正确答案C
第35题关于for(表达式1表达式2表达式3)循环以下正确的是。
A、三个表达式都不可省略
B、表达式1可以省略
C、表达式2可以省略
D、表达式3可以省略
正确答案CD
第36题以下关于typedef的叙述正确的是。
A、用typedef可以定义各种类型名但不能用来定义变量
B、用typedef可以增加新类型
C、用typedef只是将已存在的类型用一个新的名字来代表
D、使用typedef便于程序的通用
正确答案CD
第37题在定义inta之后对a的引用正确的有()
A、a
B、a
C、a[!1]
D、a
正确答案C
第38题能正确表示逻辑关系:a≥10的C语言表达式是。
A、a≥10
B、!(a10)
C、a=10
D、x4=1+2=3
正确答案C
第39题能正确表示逻辑关系:a≥10的C语言表达式是。
A、a≥10
B、!(a10)
C、a=10
D、a10
正确答案C
第40题定义c为字符型变量,则下列语句中错误的是。
A、c=97
B、c=97
C、c=97
D、c=a
正确答案BD
第41题全局变量的作用域一定比局部变量的作用域范围大。()
A、错误
B、正确
正确答案
第42题若有说明:intn=2*p=&ampn*q=p,则以下非法的赋值语句是p=n。()
A、错误
B、正确
正确答案
第43题格式字符%md中的m只能为正不能为负。()
A、错误
B、正确
正确答案
第44题min和ids都是合法的标识符。()
A、错误
B、正确
正确答案
第45题结构类型变量所占内存长度等于成员的长度;而共享体类型变量所占用的内存长度是各成员的内存长度之和,每个成员分别占用其自己的内存单元。()
A、错误
B、正确
正确答案
第46题若有staticinta则a数组的10个元素的值都是0。()
A、错误
B、正确
正确答案
第47题break语句可用于switch语句也可用于for、while和do循环语句中。()
T、对
F、错
第48题在C的if语句中,用作判断的表达式只能是关系表达式或逻辑表达式。()
A、错误
B、正确
正确答案
第49题用户标识符中可以出现下划线和中划线(减号)。()
A、错误
B、正确
正确答案
若a=2b=4则执行a||b++后,b为4。()
A、错误
B、正确
正确答案

答案来源www.openhelp100.com
奥鹏作业答案 QQ515224986
页: [1]
查看完整版本: 西安交大20秋《程序设计基础(高起专)》在线作业(随机题目)