奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 297|回复: 0

东师《C程序设计》19秋在线作业21(随机)

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
29078
发表于 2019-10-18 09:19:43 | 显示全部楼层 |阅读模式
扫码加微信
[东北师范大学]《C程序设计》19秋在线作业21(100分)
【奥鹏】[东北师范大学]C程序设计19秋在线作业2

奥鹏作业答案
试卷总分100得分100
第1题不能把字符串Hello!赋给数组b的语句是()
A、charb[10]={Hello!}
B、charb[10]?b=&quotHello!&quot
C、charb[10]?strcpy(b&quotHello!&quot)
D、charb[10]=&quotHello!&quot
正确答案
第2题若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元:int*pp=__________malloc(sizeof(int))则应填入()
A、int
B、*int
C、(*int)
D、(int*)
正确答案
第3题设inta=12表达式a+=a=a*=a的值是()    奥鹏作业

A、12
B、144
C、0
D、132
正确答案
第4题下列标识符中,不能作为合法的C用户定义标识符的是()
A、a3_b3
B、void
C、_123
D、IF
正确答案
第5题以下选项中属于C语言的数据类型是()
A、复合型
B、双精度型
C、逻辑型
D、集合型
正确答案
第6题设有以下宏定义:
#defineH30
#defineLENH+20
则执行赋值语句v=LEN*10后,v的值是()
A、60
B、230
C、500
D、0
正确答案
第7题有以下程序段:
main()
{inta=5*b**cc=&ampbb=&ampa
……
}
程序在执行了c=&ampbb=&ampa语句后,表达式**c的值是()
A、变量a的地址
B、变量b的地址
C、变量a的值
D、变量b的值
正确答案
第8题以下能正确定义一维数组的选项是()
A、intnum[]
B、#defineN100intnum[N]
C、intnum[0..100]
D、intN=100intnum[N]
正确答案
第9题为了避免嵌套的条件分支语句ifelse的二义性,C语言规定:C程序中的else总是与哪个if组成配对关系?()
A、缩排位置相同的if
B、在其之前未配对的if
C、在其之前未配对的最近的if
D、同一行上的if
正确答案
第10题若有以下说明和语句,intc[4][5](*p)[5]p=c能正确引用c数组元素的是()
A、p+1
B、*(p+3)
C、*(p+1)+3
D、*(p[0]+2))
正确答案
第11题要定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是()
A、int(*a)[3]
B、int*a[2]
C、int*a[3]
D、以上写法都不对
正确答案
第12题C语言中,合法的字符型常数是()
A、‘A’
B、“A”
C、65
D、A
正确答案
第13题两个指针变量不可以()
A、相加
B、比较
C、相减
D、指向同一地址
正确答案
第14题下列函数
intfun1(chat*x)
{char*y=x
while(*y++)
return(yx1)}
的功能是()
A、求字符串的长度
B、比较两个字符串的大小
C、将字符串x复制到字符串y
D、将字符串X连接到字符串Y后面
正确答案
第15题当说明一个共用体变量时,系统分配它的内存是()
A、各成员所需内存容量的总和
B、共用体中第一个成员所需内存
C、各成员所需内存容量的最大值
D、共用体中最后一个成员所需内存
正确答案
第16题不正确的指针概念是()
A、一个指针变量只能指向与其类型相同的变量
B、一个变量的地址称为该变量的指针
C、只有同一类型变量的地址才能存放在指向该类型变量的指针变量之中
D、指针变量可以赋任意整数,但不能赋浮点数
正确答案
第17题以下不表示循环结构的是()
A、dowhile
B、switch
C、for
D、while
正确答案
第18题数组名作为实参调用函数,实际传给形参的是数组中全部的元素值。
A、错误
B、正确
正确答案
第19题putchar()一次可以输出多个字符。
A、错误
B、正确
正确答案
第20题当循环体至少能执行一次时,while循环和dowhile循环是等价的。
A、错误
B、正确
正确答案√
第21题C程序总是从main()函数的第一条语句开始执行的。
A、错误
B、正确
正确答案√
第22题指针在任何情况下都可进行====运算。
A、错误
B、正确
正确答案√
第23题getchar()函数没有参数。
A、错误
B、正确
正确答案√
第24题C程序中,一行上可以写多个语句。
A、错误
B、正确
正确答案√
第25题宏定义的宏名一定要大写,否则无效。
A、错误
B、正确
正确答案
第26题表达式0195是一个八进制整数。
A、错误
B、正确
正确答案
第27题如果一个函数不需要参数,则函数名后的括号可以省略。
A、错误
B、正确
正确答案
第28题在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。
A、错误
B、正确
正确答案
第29题inti=20
switch(i/10)
{case2printf(&quotA&quot)
case1printf(&quotB&quot)
}
的输出结果为A。
A、错误
B、正确
正确答案
第30题逻辑运算符的优先级为&amp&amp||!。
A、错误
B、正确
正确答案
第31题联合变量与结构变量的最大区别在于,联合变量的所有成员占用同一段内存,而结构变量的成员占用不同的内存。
A、错误
B、正确
正确答案√
第32题假设有int?a[10]?*p??则p=&ampa[0]与p=a等价。
A、错误
B、正确
正确答案√
第33题C语言规定数组元素的下标从0开始。
A、错误
B、正确
正确答案√
第34题一个函数中只允许有一条return语句。
A、错误
B、正确
正确答案
第35题若有形参定义:inta[10];则a++是合法的表达式。
A、错误
B、正确
正确答案
第36题在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。
A、错误
B、正确
正确答案√
第37题不允许对二维数组的部分元素赋初值。
A、错误
B、正确
正确答案

奥鹏东北师范大学作业
奥鹏作业答案
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-22 04:54

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表