电子18秋《C语言(专科)》在线作业1辅导资料

电子18秋《C语言(专科)》在线作业1辅导资料

ID:21568798

大小:13.83 KB

页数:4页

时间:2018-10-22

电子18秋《C语言(专科)》在线作业1辅导资料_第1页
电子18秋《C语言(专科)》在线作业1辅导资料_第2页
电子18秋《C语言(专科)》在线作业1辅导资料_第3页
电子18秋《C语言(专科)》在线作业1辅导资料_第4页
资源描述:

《电子18秋《C语言(专科)》在线作业1辅导资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子18秋《C语言(专科)》在线作业11、A2、C3、C4、C5、D一、单选题共20题,100分1、在C语言中,函数返回值的类型最终取决于()。A函数定义时在函数首部所说明的函数类型Breturn语句中表达式值的类型C调用函数时主调函数所传递的实参类型D函数定义时形参的类型正确答案是:A2、C语言中,要求运算数必须都是整数的运算符是()。A*B-C%D+正确答案是:C3、对函数的正确描述()A在C语言中可以嵌套定义函数B自定义函数和调用函数可以不在一个源文件中C函数定义都是平行的,独立的D不能嵌套调用函数正确答案是:C4、若已定义了如下的共用体类型变量x,则x所占用的

2、内存字节数为()(设在16位pc机的环境下)uniondata{inti;charch;doublef;}x;A7B11C8D10正确答案是:C5、以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是()。Afeof(fp)Bftell(fp)Cfgetc(fp)Drewind(fp)正确答案是:D6、有输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a,b,c的值分别为1,3,2,从键盘上输入数据的正确形式应当是()A132〈回车〉Ba=1,b=3,c=2〈回车〉Ca=1b=3c=a<回车>D1,3,2〈回车〉正确答

3、案是:B7、若fp已正确定义为一个文件指针,d1.dat为二进制文件,为“读”而打开此文件的语句是()。A.fp=fopen("d1.dat","r");Bfp=fopen("d1.dat","rb");Cfp=fopen("d1.dat","r+");Dfp=fopen("d1.dat","w");正确答案是:B8、凡是函数中未指定存储类别的局部变量,隐含的存储类别为()。AautoBregisterCstaticDextern正确答案是:A9、若有语句:taticcharx[]="12345";staticchary[]={'1','2','3','4','5'}

4、;则下面那一个是正确的描述。()Ax数组和y数组的长度相同Bx数组长度大于y数组长度Cx数组长度小于y数组长度Dx数组等价于y数组正确答案是:B10、以下描述正确的是()Agoto语句只能用于退缩出多层循环Bswitch语句中不能出现continue语句C只能用continue语句中来终止本次循环D在循环语句中break语句不独立出现正确答案是:C11、C语言程序中,main函数的位置()。A在开头B在结尾C在中间D可以任意正确答案是:D12、若用数组名作为函数调用的实参,传给形参的是()A数组的首地址B数组的第一个元素值C数组的全部元素值D数组中元素的个数正确答案是

5、:A13、假定inti=3,j=4;执行语句:printf("%d,%d,%d",i+++j,i,j);之后,其输出结果为:()A7,4,4B8,4,4C7,3,4D7,3,5正确答案是:C14、以下叙述正确的是()Agoto语句只能用于退出多层循环B可以用continue语句来终止switch语句的执行Cbreak语句只能用在循环体内和switch语句体中D在循环内使用break语句和continue语句的作用相同正确答案是:D15、执行以下语句后的结果为()enumweekday{sun,mon=3,tue,wed,thu};enumweekdayworkda

6、y;workday=wed;printf("%d",workday);A5B3C4D编译出错正确答案是:A16、一个C程序的执行是从()AC程序的main函数开始,到main函数结束B本程序的第一个函数开始,到本程序最后一个函数结束C本程序的main函数开始,到本程序文件的最后一个函数结束D本程序的第一个函数开始,到本程序main函数结束正确答案是:A17、局部变量的作用域()A在定义的块内有效B在函数外也有效C在本文件内有效D在所有文件内有效正确答案是:A18、要定义一个结构体类型拟包含两个成员,其中成员变量info用来存放整型数据,成员变量link是指向自身结

7、构体的指针。则下面的定义正确的是()。Astructnode{intinfo;structnodelink;};Bstructnode{intinfo;node*link;};Cstructnode{intinfo;struct*link;};Dstructnode{intinfo;structnode*link;};正确答案是:D19、对于for(表达式1;表达式2;表达式3)语句的正确描述()A表达式2省略,循环不执行B表达式3省略,可在循环体中修改循环控制变量,以保证正常退出C三个表达式均不能省略D三个表达式均不能省略。但分号可以省略正确答案是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。