电子科技大学22春“计算机应用技术”《C语言》在线作业二辅导答案10

上传人:住在山****ck 文档编号:103616490 上传时间:2022-06-09 格式:DOCX 页数:4 大小:18.88KB
收藏 版权申诉 举报 下载
电子科技大学22春“计算机应用技术”《C语言》在线作业二辅导答案10_第1页
第1页 / 共4页
电子科技大学22春“计算机应用技术”《C语言》在线作业二辅导答案10_第2页
第2页 / 共4页
电子科技大学22春“计算机应用技术”《C语言》在线作业二辅导答案10_第3页
第3页 / 共4页
资源描述:

《电子科技大学22春“计算机应用技术”《C语言》在线作业二辅导答案10》由会员分享,可在线阅读,更多相关《电子科技大学22春“计算机应用技术”《C语言》在线作业二辅导答案10(4页珍藏版)》请在装配图网上搜索。

1、书山有路勤为径,学海无涯苦作舟! 住在富人区的她电子科技大学22春“计算机应用技术”C语言在线作业二辅导答案一.综合考核(共30题)1.以下描述正确的是()。A.goto语句只能用于退出多层循环B.switch语句中不能出现continue语句C.在循环中break语句不能独立出现只能用D.continue语句来中止本次循环参考答案:C2.已知a=8,b=3,c=4,表达式(ab&ca)|(ab)的值是()。A.15B.12C.1D.0参考答案:D3.用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。()A.正确B.错误参考答案:B4.在对文件进行操作的过程中,若要求文件的位置

2、回到文件的开头,应当调用的函数是()。A.rewind()B.fseek()C.fopen()D.fclose()参考答案:A5.有以下程序段:int x=0,s=0; while (!x!= 0) s+=+x; printf(%d,s);则有以下程序段()。A.运行程序段后输出1B.运行程序段后输出0C.程序段执行无限次D.程序段中的控制表达式是非法的参考答案:A6.文件包含预处理语句的使用形式中,当#include后面的文件名用 (双引号)括起时,寻找被包含文件的方式是()。A.直接按系统设定的标准方式搜索目录B.先在源程序所在目录搜索,再按系统设定的标准方式搜索C.仅仅搜索源程序所在目录

3、D.仅仅搜索当前目录参考答案:B7.有以下程序,其中函数f的功能是将多个字符串按字典顺序排序。()#include void f(char *p,int n) char *t; int i,j; for(i=0;i0)t=pi;pi=pj;pj=t; main( ) char *p5 =“ abc”, “aabdfg ” ,“abbd”, “dcdbe”, “cd”A.6B.4C.3D.2参考答案:B8.C语言允许main函数带形参,且形参个数和形参名均可由用户指定。()A.正确B.错误参考答案:B9.下面四个选项中,均是不合法的用户标识符的选项是()。A.c-d if doubleB.flo

4、at la0 _AC.A P_0 whileD._123 temp BYTE参考答案:A10.sizeof(float)是()。A.一个双精度型表达式B.一个整型表达式C.一种函数调用D.一个不合法的表达式参考答案:B11.在函数调用过程中,下列说法正确的是()。A.形式参数和实在参数存储空间都是在函数调用时分配的B.形式参数和实在参数各占一个独立的存储单元C.在函数调用过程中,实在参数与形式参数在个数、类型上必须匹配D.在函数的执行过程中,形参变量值的改变不会影响实参值的改变E.函数调用结束时,临时存储区被撤消参考答案:BCDE12.语句while(!E)中的表达式!E等价于()。A.E=1

5、B.E=0C.E!=1D.E!=0参考答案:B13.在下面C语言的函数说明语句中,正确的是()。A.int fun(x,y);B.int fun(int x; int y);C.int fun(int x,y);D.int fun(int x,int y);E.int fun(int , int);参考答案:DE14.下面程序的功能是用递归法将一个整数存放到一个字符数组中。存放时按逆序存放。如483存放成"下面程序的功能是用递归法将一个整数存放到一个字符数组中。存放时按逆序存放。如483存放成384,请选择填空()。#include void convert(char*a,int n)

6、 int i; if(i=n/10)!=0) convert(a+1,i); *a= 【2】; main() int number; char str10= ; scanf(%d,&number); convert(str,number);A.n/10+0B.n/10C.n%10+0D.n%10参考答案:C15.对break语句的正确描述是()。A.break语句在while语句中,立即终止执行while语句B.break语句可以带参数,也可以不带C.break语句与continue语句功能相同D.break语句不能用于循环语句之外的语句参考答案:A16.以下符合C语言语法的赋值表达式是()。

7、A.d=9+e,f=d+9B.d=9+e,e+,d+9C.d=9+e+f=d+9D.d=9+e+=d+7参考答案:A17.下面程序的功能是计算正整数2345的各位数字平方和,请选择填空()。#include main() int n,sum=0; n=2345 do sum=sum+(n%10)*(n%10); n=【 】; while(n); printf(sum=%d,sum);A.n/1000B.n/100C.n/10D.n%10参考答案:C18.在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()。A.staticB.registe

8、rC.externD.auto参考答案:A19.函数的实参传递到形参有两种方式值传递和地址传递。()A.正确B.错误参考答案:A20.设int x=1,y=1;表达式(!x+|y-)的值是()。A.0B.1C.2D.-1参考答案:B21.判断字符串a和b是否相等,应使用()。A.if(a=b)B.if(a=b)C.if(strcpy(a,b)D.if(strcmp(a,b)=0)参考答案:D22.在分支结构switch中,case后面跟的一定是变量。()A.正确B.错误参考答案:B23.若有定义:int (*p)4;则标识符p()。A.是一个指向整型变量的指针B.是一个指针数组名C.是一个指针

9、,它指向一个含有四个整型元素的一维数组D.定义不合法参考答案:C24.以下叙述错误的是()。A.一个C程序只能包含一个main函数B.C语言的注释符可以/*开始并以*/结束C.C语言本身具有输入输出语句D.在对一个C程序进行编译的过程中,不能发现注释中的拼写错误参考答案:C25.在C语言中,逗号既可以作为运算符,也可以作为分隔符。()A.正确B.错误参考答案:A26.函数即可以嵌套定义,又可以嵌套调用。()A.正确B.错误参考答案:B27.C语言中()存储类型的变量只在使用时分配空间。A.static和autoB.register和staticC.register和externD.auto和register参考答案:D28.若用数组名作为函数调用的实参,传递给形参的是()。A.数组第一个元素的值B.数组的首地址C.数组元素的个数D.数组中全部元素的值参考答案:B29.在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。A.由所用机器的字长决定B.均为两个字节C.是任意的D.由用户自己定义参考答案:A30.在内存中存储结构体类型的变量要占连续一段的存储单元。()A.正确B.错误参考答案:A

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!