奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 3842|回复: 4

西安交通大学18年9月课程考试《程序设计基础》作业考核试题(100分)

[复制链接]
发表于 2018-8-7 21:52:14 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[西安交通大学]西安交通大学18年9月课程考试《程序设计基础》作业考核试
试卷总分:100    得分:100
第1题,下列四个选项中,均是C语言关键字的选项是()。
A、auto、enum、include
B、switch、typedef、continue
C、signed、union、scanf
D、if、struct、type



第2题,应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。
A、fclose()
B、close()
C、fread()
D、fwrite



第3题,以下叙述不正确的是()。
A、一个C源程序可由一个或多个函数组成
B、一个C源程序必须包含一个main函数
C、C程序的基本组成单位是函数
D、在C程序中,注释说明只能位于一条语句的后面



第4题,设有以下说明语句typedef struct { int n;char ch[8];}PER;则下面叙述中正确的是(  )
A、PER 是结构体变量名
B、PER是结构体类型名
C、typedef struct 是结构体类型
D、struct 是结构体类型名



第5题,设有以下说明语句struct ex{ int x ; float y; char z ;}example;则下面的叙述中不正确的是
A、struct结构体类型的关键字
B、example是结构体类型名
C、x,y,z都是结构体成员名
D、struct ex是结构体类型名



第6题,结构体类型的定义允许嵌套是指()。
A、成员是已经或正在定义的结构体型
B、成员可以重名
C、结构体型可以派生
D、定义多个结构体型



第7题,C语言中,定义结构体的保留字是()。
A、union
B、struct
C、enum
D、typedef



第8题,对于如下的表达式:int a[3][4],*p;p=*a;执行p++操作之后,*p表示取(  )的内容。
A、a[0][0]
B、a[1][0]
C、a[1][1]
D、a[0][1]



第9题,以下只有在使用时才为该类型变量分配内存的存储类说明是()。
A、auto和static
B、auto和register
C、register和static
D、extern和register



第10题,若有以下程序#include void f(int n);main(){ void f(int n);f(5);}void f(int n){ printf("%d\n",n); }则以下叙述中不正确的是(  )
A、若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B、若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f
C、对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明
D、函数f无返回值,所以可用void将其类型定义为无值型



第11题,下面转义字符中,表示字符串结束的是(   )
A、\0
B、\n
C、\r
D、\f



第12题,算法的空间复杂度是指(    )
A、算法程序的长度
B、算法程序中的指令条数
C、算法程序所占的存储空间
D、执行过程中所需要的存储空间



第13题,关于建立函数的目的,以下正确的说法是()。
A、提高程序的执行效率
B、提高程序的可读性
C、减少程序的篇幅
D、减少程序文件所占内存



第14题,有如下程序, 该程序的输出的结果是(  )int addc(int a,int b,int c) { c=a+b;return(c); } main() { int x=4,y=2,z,r; z=x+y;r=addc(addc(x,y,z),addc(y,z,x),z);printf("%d\n",r); }
A、36
B、12
C、14
D、6



第15题,凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。
A、自动(auto)
B、静态(static)
C、外部(extern)
D、寄存器(register)



第16题,(  )是用来描述对象的属性和行为的
A、实体
B、类
C、对象
D、现象



第17题,以下叙述中错误的是()。
A、二进制文件打开后可以先读文件的末尾,而顺序文件不可以
B、在程序结束时,应当用fclose函数关闭已打开的文件
C、在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据
D、不可以用FILE定义指向二进制文件的文件指针



第18题,下面有关for循环的正确描述是()。
A、for循环只能用于循环次数已经确定的情况
B、for循环是先执行循环循环体语句,后判断表达式
C、在for循环中,不能用break语句跳出循环体
D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来



第19题,以下标识符中,不能作为合法的C用户定义标识符的是()。
A、putchar
B、_double
C、_123
D、INT



第20题,能将高级语言编写的源程序转换为目标程序的软件是(   )
A、汇编程序
B、编辑程序
C、解释程序
D、编译程序



第21题,。
A、A
B、B
C、C
D、D



第22题,下面关于do-while语句和while语句说法正确的是(  )
A、while语句和do-while语句肯定都要执行
B、两者运行结果不同
C、do-while在判断条件之前先执行循环体一次
D、while语句至少执行一次



第23题,下面关于表达式:int i,*ip=&i说法正确的是(  )
A、此表达式写法错误
B、此表达式表示用&i对ip进行初始化
C、此表达式表示用&i对*ip进行初始化
D、此表达式表示用&i分别对*ip和i进行初始化



第24题,在C语言中,char型数据在内存中的存储形式是()。
A、补码
B、反码
C、原码
D、ASCII码



第25题,关于函数调用,下面说法错误的是(  )
A、被调用函数必须是已经存在的函数、库函数或用户已定义过的函数
B、没有头文件也可以对库函数进行调用
C、如果使用用户自定义的函数,还要在主调用函数中说明用户函数的返回值类型。
D、在主函数main()中可以调用其他函数,其他函数也可以相互调用



第26题,以下叙述中正确的是(     )
A、构成C程序的基本单位是函数
B、可以在一个函数中定义另一个函数
C、main()函数必须放在其他函数之前
D、C函数定义的格式是K&R格式



第27题,函数rewind的作用是()。
A、使位置指针重新返回文件的开头
B、将位置指针指向文件中所要求的特定位置
C、使位置指针指向文件的末尾
D、使位置指针自动移至下一个字符位置



第28题,逻辑运算符两侧运算对象的数据类型()。
A、只能是0或1
B、只能是0或非0正数
C、只能是整型或字符型数据
D、可以是任何类型的数据



第29题,以下叙述中不正确的是()。
A、一个好的程序应该有详尽的注释
B、在C程序中,赋值运算符的优先级最低
C、在C程序中,j++;是一条赋值语句
D、C程序中的#include和#define均不是C语句



第30题,目前,计算机病毒扩散最快的途径是( )。
A、通过软件复制
B、通过网络传播
C、通过磁盘拷贝
D、运行游戏软件



第31题,下列选项中是C语言合法标志符的有()。
A、good_morning
B、main
C、stdio.h
D、8abc
,B


第32题,以下不符合C语言语法的实型常量是()。
A、1.2E0.5
B、3.14.159E
C、.5E-3
D、E15
,B,D


第33题,以下说法正确的是()。
A、C语言里有字符串变量
B、C语言里没有字符串变量
C、C语言里有字符变量
D、C语言里没字符变量
,C


第34题,以下关于typedef的叙述正确的是()。
A、用typedef可以定义各种类型名,但不能用来定义变量
B、用typedef可以增加新类型
C、用typedef只是将已存在的类型用一个新的名字来代表
D、使用typedef便于程序的通用
,C,D


第35题,有定义语句:int x,y;若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
A、1112回车
B、11,空格12回车
C、11,12回车
D、11,回车12回车
,C,D


第36题,定义c为字符型变量,则下列语句中错误的是()。
A、c='97';
B、c="97";
C、c=97;
D、c="a";
,B,D


第37题,以下不合法的赋值语句是()。
A、x=y=100
B、d--;
C、x+y;
D、c=int(a+b);
,C,D


第38题,以下选项中合法的表达式是()。
A、0=x100
B、i=j==0
C、(char)(65+3)
D、x+1=x+1
,B,C


第39题,以下选项中不合法的字符常量是()。
A、"B"
B、'\010'
C、68
D、D
,C,D


第40题,能正确表示逻辑关系:"a≥10"的C语言表达式是()。
A、a≥10
B、!(a10)
C、a=10
D、a10
,C


第41题,C语言中rewind函数使位置指针回到文件的开头位置,而fseek函数使位置指针移到指定的位置。()
A、错误
B、正确



第42题,若有static int a[10];则a数组的10个元素的值都是0。()
A、错误
B、正确



第43题,C语言中没有依存于硬件的I/O语句。(  )
A、错误
B、正确



第44题,若有int a[10]={1,2,3,4,5,6,7,8,9,10};a=a+1;则这时a代表元素2的位元元址。()
A、错误
B、正确



第45题,字符常数和字符串常数的存储是相同的,都是以字符的ASCII码值进行存放。(  )
A、错误
B、正确



第46题,对整型常量可进行自加或自减运算,而对变量或表达式不可以。(  )
A、错误
B、正确



第47题,在C语言中,字母的大小写不被区分。(  )
A、错误
B、正确



第48题,用gets函数可以接收一个含有空格的字符串。(  )
A、错误
B、正确



第49题,return后面括号里的表达式的值即是此函数的值。(  )
A、错误
B、正确



第50题,若有int a,b;则a=(b*bb)的值是1。()
A、错误
B、正确















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2018-8-7 22:50:07 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2018-8-14 19:14:39 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2018-8-20 15:07:39 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2018-8-22 16:19:29 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-26 16:20 , Processed in 0.103587 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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