奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

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

[复制链接]

1万

主题

1

回帖

2万

积分

论坛元老

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

奥鹏作业答案
试卷总分100得分100
第1题设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2则执行表达式:(m=ab)&amp&amp(n=cd)后,n的值为()
A、1
B、2
C、3
D、0
正确答案
第2题下列函数:intfun1(chat*x)
{char*y=x
while(*y++)
return(yx1)}的功能是()
A、求字符串的长度
B、比较两个字符串的大小
C、将字符串x复制到字符串y
D、将字符串X连接到字符串Y后面
正确答案
第3题当说明一个结构体变量时,系统分配它的内存是()
A、各成员所需内存容量的总和    奥鹏作业

B、结构体中第一个成员所需内存
C、各成员所需内存容量的最大值
D、结构体中最后一个成员所需内存
正确答案
第4题以下对二维数组a进行正确初始化的是()
A、inta[2][3]={{12}{34}{56}}
B、inta[][3]={123456}
C、inta[2][]={123456}
D、inta[2][]={{12}{34}}
正确答案
第5题一个main(intachar*argv[])函数带参数,可执行文件名为prog.exe,若命令行输入:progabcdefg123则printf(“%d%s\n”aargv[1])的结果是()
A、3,prog
B、4prog
C、3abcd
D、4abcd
正确答案
第6题设A为存放整型的一维数组,如果A的首地址为P,那么A中下标为i的元素地址为()
A、P+i*2
B、P+(i1)*2
C、P+(i1)
D、P+i
正确答案
第7题下面选项中正确的赋值语句是(设chara[5]*p=a)()
A、p=&quotabcd&quot
B、a=&quotabcd&quot
C、*p=&quotabcd&quot
D、*a=&quotabcd&quot
正确答案
第8题数组名作为实参数传递给函数时,数组名被处理为()
A、该数组的长度
B、该数组的元素个数
C、该数组的首地址
D、该数组中各元素的值
正确答案
第9题以下程序:#defineN2#defineMN+2#defineCUBE(x)(x*x*x)#include&quotstdio.h&quotmain(){inti=Mi=CUBE(i)printf(&quot%d\n&quoti)}
的输出结果为()
A、17
B、64
C、125
D、53
正确答案
第10题已知职工记录描述如下,
structworker
{intnocharname[20]charsexstruct{intdayintmonthintyear}birth
}
structworkerw设变量w中的“生日”是“1993年10月25日”,下列对“生日”的正确赋值方式是()
A、day=25;month=10;year=1993;
B、w.birth.day=25w.birth.month=10w.birth.year=1993
C、w.day=25w.month=10w.year=1993
D、birth.day=25birth.month=10birth.year=1993
正确答案
第11题若已包含头文件stdio.h且有说明chars1[5]s2[7]要给s1s2赋值,下列语句中正确的是()
A、s1=getchar() s2=getchar()
B、scanf(“%s%s”s1s2)
C、scanf(“%c%c”s1s2)
D、gets(s1)s2=s1
正确答案
第12题下列程序main()
{inta=7b=5
printf(&quot%d\n&quotb=b/a)
}
的输出结果是()
A、5
B、1
C、0
D、不确定值
正确答案
第13题若程序中定义了以下函数
doublemyadd(doubleadoubleB)
{return(a+B)}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()
A、doublemyadd(doubleaB)
B、doublemyadd(doubledouble)
C、doublemyadd(doublebdoubleA)
D、doublemyadd(doublexdoubley)
正确答案
第14题C语言源程序的基本单位是()
A、过程
B、函数
C、子程序
D、标识符
正确答案
第15题设函数fun的定义形式为voidfun(charchfloatx){…}则以下对函数fun的调用语句中,正确的是()
A、fun(&quotabc&quot3.0)
B、t=fun(’D’16.5)
C、fun(’65’2.8)
D、fun(3232)
正确答案
第16题已知charaintbfloatcdoubled执行语句c=a+b+c+d后,变量c的数据类型是()
A、int
B、char
C、float
D、double
正确答案
第17题当说明一个共用体变量时,系统分配它的内存是()
A、各成员所需内存容量的总和
B、共用体中第一个成员所需内存
C、各成员所需内存容量的最大值
D、共用体中最后一个成员所需内存
正确答案
第18题在以下一组运算符中,优先级最高的运算符是()
A、=
B、=
C、%
D、&amp&amp
正确答案
第19题有以下程序段intm=0n=0charc=‘a’
scanf(&quot%d%c%d&quot&ampm&ampc&ampn)
printf(&quot%d%c%d\n&quotmcn)若从键盘上输入:10A10回车,则输出结果是()
A、10A10
B、10a10
C、10a0
D、10A0
正确答案
第20题以下程序:
main()
{chars1[40]=&quotcountry&quots2[20]=&quotside&quot
inti=0j=0while(s1!=\0)i++while(s2[j]!=\0)s1[i++]=s2[j++]
s1=0
printf(&quot%s\n&quots1)
}
的输出结果为()
A、side
B、country
C、sidetry
D、countryside
正确答案
第21题在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量。
A、错误
B、正确
正确答案
第22题执行语句x=(a=3b=a)后,xab的值依次是3,2,3。
A、错误
B、正确
正确答案
第23题strcmp用来比较两个字符串的大小。
A、错误
B、正确
正确答案
第24题ifgoto语句可以构成循环。
A、错误
B、正确
正确答案
第25题C语言中有些不同类型的变量可以在一个表达式中运算。
A、错误
B、正确
正确答案
第26题#define和printf都是C语句。
A、错误
B、正确
正确答案
第27题Continue语句的作用是继续程序中的下一个循环。
A、错误
B、正确
正确答案
第28题函数的形参可以是表达式。
A、错误
B、正确
正确答案
第29题设ch是char型变量,其值为z,且有如上表达式:ch=(ch’A’&amp&ampch=’Z’)?(ch+32)ch该表达式的值是A。
A、错误
B、正确
正确答案
第30题C语言可以对字符型数据进行整体输入、输出。
A、错误
B、正确
正确答案
第31题常量的定义要通过#ifndef宏指令来实现。
A、错误
B、正确
正确答案
第32题一个函数的函数体包括声明部分和语句部分。
A、错误
B、正确
正确答案
第33题如果一个函数只能被本文件调用而不能被其它文件调用,则称该函数为内部函数。
A、错误
B、正确
正确答案
第34题宏定义的宏名一定要大写,否则无效。
A、错误
B、正确
正确答案
第35题在C语言中对文件操作必须先关闭当前文件,然后再打开一个新文件。
A、错误
B、正确
正确答案
第36题函数的函数体可以为空。
A、错误
B、正确
正确答案
第37题表达式中的运算对象可以是常数、变量和函数调用。
A、错误
B、正确
正确答案
第38题表达式y=(1314?1516)的值为15。
A、错误
B、正确
正确答案
第39题当C的值不为0时,(A=C)&amp&amp(B=C)能正确地将C的值赋给变量A,B。
A、错误
B、正确
正确答案
第40题为表示关系abc,应使用C语言的表达式为:ab&ampac。
A、错误
B、正确
正确答案

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

本版积分规则

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

GMT+8, 2024-5-22 10:46

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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