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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

15秋西南交《高级语言程序设计A》在线作业一资料辅导资料

[复制链接]
发表于 2015-10-2 09:38:10 | 显示全部楼层 |阅读模式
谋学网

西南交《高级语言程序设计》在线作业一




一、单选(共 25 道试题,共 50 分。)

1.  能正确表达逻辑关系"≥5"且"≤10"的语言表达式是( )
. >=5or<=10
. >=5|<=10
. >=5&&<=10
. >=5||<=10
正确资料:
2.  下面哪条语句是错误的(
. int=0
. int===1
. int=0,=0,=0
. int,,=1;
正确资料:
3.  一个语言程序是由
. 一个主程序和若干子程序组成
. 函数组成
. 若干过程组成
. 若干子程序组成
正确资料:
4.  若有如下说明 hr [10]={‘’,’’,’’,’’,’e’,’f’,’g’,’h’,’i’,’j’},*p=; 则输出表达式*(p+8),即printf("%\n",*(p+8));得到( )
. g
. h
. i
. j
正确资料:
5.  请选出以下语句的输出结果   printf("%\n",strlen("\t\"\065\xff\n"));
. 5
. 14
. 8
. 输出项不合法,无正常输出
正确资料:
6.  有定义stti int []={1, 2, 3, 4},*p ; 执行语句p=+2 ; 后,表达式*p的值为( )
. 4
. 1
. 2
. 3
正确资料:
7.  选择下列程序的运行结果( ) min() { flot x; int i; x=3.6; i=(int)x; printf(“%2.1f,%”,x,i); }
. 3.6,4
. 3,3
. 3.6,3
. 4,3
正确资料:
8.  若有如下说明 int [10]={1,2,3,4,5,6,7,8,9,10},*p=; 则数值为6的元素的表达式是( )
. *p+5
. *(p+5)
. *p+=5
. p+5
正确资料:
9.  若有定义:int [10], *p=;,则p+5表示( )
. 元素[5]的地址
. 元素[5]的值
. 元素[6]的地址
. 元素[6]的值
正确资料:
10.  以下正确的标识符是( )
. 0XH
. _80
. min
. #$
正确资料:
11.  以下可作为函数fopen中第一个参数的正确格式是( )
. :user\text.tex
. :\user\text.txt
. “:user\text.tex”
. “:\\user\\text.txt”
正确资料:
12.  语言中,能识别处理的文件为
. 文本文件和数据块文件
. 文本文件和二进制文件
. 流文件和文本文件
. 数据文件和二进制文件
正确资料:
13.  若有以下程序   #inlue   int []={2,4,6,8};   min()   { int i;   int *p=;   for(i=0;i<4;i++)[i]=*p;   printf("%\n",[2]);   }   上面程序输出结果是
. 6
. 8
. 4
. 2
正确资料:
14.  已知实型变量存贮的是一个0--1之间的实数,将以两位小数百分比形式输出(如:=0.347592,则输出为34.75%)正确的打印语句是( )
. printf(“%.2f%%”,*100)
. printf(“%.2f%”,)
. printf(“%.2f%%”,/100)
. printf(“%.2f%%”,100*(+0.5));
正确资料:
15.  若已定义:   int []={0,1,2,3,4,5,6,7,8,9}, *p=,i;   其中 0≤i≤9, 则对数组元素不正确的引用是
. [p-]
. *(&[i])
. p[i]
. [10]
正确资料:
16.  以下说法中错误的是( )
. *=1;这个式子等价于=*1
. /=+;这个式子和=/+;等价
. /=-;这个式子等价于=/(-)
. *=;这个式子等价于=*;
正确资料:
17.  下面程序的运行结果是   #inlue   min()   { int y=10;   o{y--;}while(--y);   printf("%\n",y--);   }
. 1
. 1
. 8
. 0
正确资料:
18.  在16位IM-P机上使用语言,若有如下定义   strut t   { int i;   hr h;   oule f;   } ;   则结构变量占用内存的字节数是
. 1
. 2
. 7
. 11
正确资料:
19.  有以下程序,程序运行的结果是( ) #inlue “stio.h” min() { int x=1; swith(x) { se 0: printf(“0\t”); rek; se 1: printf(“1\t”); se 2: printf(“2\t”); se 3: printf(“3\t”); rek; efult: printf(“error”); } }
. 123
. 23
. 23error
. 2
正确资料:
20.  以下说法中错误的是( )
. *=1;这个式子等价于=*1
. /=+;这个式子和=/+等价
. /=-;这个式子等价于=/(-)
. *=;这个式子等价于=*
正确资料:
21.  下列程序的输出结果是   min()   { oule =3.2; int x,y;   x=1.2; y=(x+3.8)/5.0;   printf("%\n", *y);   }
. 3
. 3.2
. 0
. 3.07
正确资料:
22.  在“文件包含”预处理语句的使用形式中,当#inlue后面的文件名用“”(双引号)括起来时,寻找被包含文件的方式是( )
. 仅仅搜索当前目录
. 仅仅搜索源程序所在目录
. 直接按系统设定的标准搜索目录
. 在系统当前目录搜索和语言系统系统指定的INLUE目录中搜索
正确资料:
23.  设有数组定义: hr rry[]="hin"; 则数组 rry所占的空间为
. 4个字节
. 5个字节
. 6个字节
. 7个字节
正确资料:
24.  下面程序的输出结果是   min()   { int [10]={1,2,3,4,5,6,7,8,9,10},*p=;   printf("%\n",*(p+2));}
. 3
. 4
. 1
. 2
正确资料:
25.  设有以下语句:   hr x=3,y=6,z;   z=x^y<<2;   则z的二进制值是
. 00010100
. 00011011
. 00011100
. 00011000
正确资料:



西南交《高级语言程序设计》在线作业一




二、多选题(共 15 道试题,共 30 分。)

1.  带参宏定义与函数的区别是:______。
. 函数调用时,先求出实参表达式的值,然后代入形参,带参的宏只是进行简单的字符替换
. 函数调用是在程序运行时为形参分配临时的存储单元,而宏展开是在编译前进行的
. 宏不存在类型问题,宏名和参数都不存在类型问题
. 调用函数只能得到一个返回值,而使用宏可设法得到几个结果
正确资料:
2.  以下对一维数组进行初始化,错误的语句是______。
. int [10]=(0,0,0,0,0);
. int [10]={};
. int [10]={0};
. int [2]={10,9,8}
正确资料:
3.  在动态存储区中主要存放以下数据______。
. 函数形式参数
. 自动变量
. 函数调用时的现场保护和返回地址
. 全局变量
正确资料:
4.  下列描述正确的是
. 由min 函数及其参数rg和* rgv[]可以实现命令行方式
. 使用flose关闭文件时,先释放文件指针,再写缓冲区数据到文件中
. 字符数组并不要求它的最后一个字符是‘\0’
. ‘’和“”都是字符串常量   
正确资料:
5.  若有以下定义和语句:oule r=99,*p=&r; *p=r;则以下不正确的叙述是:______
. 以上两处的*p含义相同,都说明给指针变量p赋值
. 语句“*p=r;”把变量r的地址值赋给指针变量p
. 语句“*p=r;”取变量r的值放回r中
. 在“oule r=99,*p=&r;”中,把r的地址赋值给了p所指的存储单元
正确资料:
6.  在中,用于检测和设置文件状态的函数有______。
. 文件结束检测函数feof()
. 读写文件出错检测函数ferror()
. 文件出错和结束标志文件函数才lererr()
. 文件关闭函数flose()
正确资料:
7.  下列关于#inlue命令的叙述中,正确的是______。
. 一个#inlue命令中只能指定一个被包含文件
. 一个#inlue命令中可以指定多个被包含文件
. 一个被包含文件中又可以包含另一个被包含文件
. #inlue命令中,文件名可以用双引号或尖括号括起来
正确资料:
8.  以下______是正确的转义字符。( )
. ‘\\'
. ‘\’
. ‘\81'
. ‘\0'
正确资料:
9.  内存中供用户使用的存储空间可分为:______。
. 程序区
. 静态存储区
. 动态存储区
. 数据存储区
正确资料:
10.  下列字符中能构成标识符的是______。
. 数字字符
. 连接符
. 下划线字符
. 大写字母
正确资料:
11.  关于文件的打开方式描述正确的是:______。
. r:打开只读文件
. +:打开或建立用于更新数据的文件,数据追加到文件尾
. :打开或建立一个把数据追加到文件尾的文件
. r+:打开用于更新数据的文件
正确资料:
12.  已知:int x;,则下面的说明指针变量p的语句______不是正确的。
. int p=&x;
. int *p=x;
. int *p=&x;
. *p=*x
正确资料:
13.  在缓冲文件系统中用于读写的函数有
. puthr ()   
. fre()
. rewin ()   
. putw()  
正确资料:
14.  语言中函数返回值的类型与下列哪项无关?
. 定义函数时所指定的函数类型
. 调用函数时临时
. 调用该函数的主函数类型
. return语句中的表达式类型
正确资料:
15.  以下说法不正确的是______。
. 定义函数时,形参的类型说明可以放在函数体内
. return后边的值不能为表达式
. 如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
. 如果形参与实参的类型不一致,以实参类型为准
正确资料:



西南交《高级语言程序设计》在线作业一




三、判断题(共 10 道试题,共 20 分。)

1.  语句int pt中的*pt是指针变量名。
. 错误
. 正确
正确资料:
2.  若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。
. 错误
. 正确
正确资料:
3.  静态外部变量既可以在文本文件中引用,也可以在其它文件引用
. 错误
. 正确
正确资料:
4.  宏名必须用大写字母表示。
. 错误
. 正确
正确资料:
5.  swith语句中,各个se和efult的出现次序不影响执行结果。( )
. 错误
. 正确
正确资料:
6.  语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )
. 错误
. 正确
正确资料:
7.  for(;;)语句相当于while(1)语句
. 错误
. 正确
正确资料:
8.  宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。
. 错误
. 正确
正确资料:
9.  使用gethr函数可以不添加#inlue <stio.h>命令。( )
. 错误
. 正确
正确资料:
10.  使用printf和snf函数时,必须添加#inlue <stio.h>命令。( )
. 错误
. 正确
正确资料:

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2015-10-24 14:59:25 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 23:40 , Processed in 0.127900 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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