秋北交《c语言程序设计》在线作业二

秋北交《c语言程序设计》在线作业二

ID:11788633

大小:115.50 KB

页数:18页

时间:2018-07-14

秋北交《c语言程序设计》在线作业二_第1页
秋北交《c语言程序设计》在线作业二_第2页
秋北交《c语言程序设计》在线作业二_第3页
秋北交《c语言程序设计》在线作业二_第4页
秋北交《c语言程序设计》在线作业二_第5页
资源描述:

《秋北交《c语言程序设计》在线作业二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北交《C语言程序设计》在线作业二一、单选题(共15道试题,共30分。)1.以下可作为函数fopen中第一个参数的正确格式是______。A.c:userfile.txtB."c:userfile.txt"C."c:\user\file.txt"D.c:userfile.txt正确答案:2.若w=1,x=2,y=3,z=4;,则条件表达式w>x?w:y<z?y:z的结果为______。()A.4B.3C.2D.1正确答案:3.C语言程序中,下列______组用户标识符是合法。A.abc、_2id、wh

2、ileB.4d、DO、oodbC.str_1、print、aBcD.WORD、oodb、Iamm正确答案:4.C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。A.”.c”B.“.obj”C.“.exe”D.“.bas”正确答案:5.在C程序中,若对函数类型未加说明,则函数的隐含类型为()。A.intB.doubleC.voidD.char正确答案:6.C语言中最简单的数据类型包括()。A.整型、实型、逻辑型B.整型、实型、字符型C.整型、字符型、逻辑型D.整型、实型、逻辑型、字符型正确答案:7.已定义c

3、为字符型变量,则下列语句中正确的是______。A.c=''97''B.c="97";C.c=97;D.c="a";正确答案:8.有以下程序片段intn=0,p;do{scanf(%d",&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件是()A.p的值不等于12345并且n的值小于3B.p的值等于12345并且n的值大于等于3C.p的值不等于12345或且n的值小于3D.p的值等于12345或且n的值大于等于3正确答案:9.设n=3;则执行++n语句后,n的值为_____。

4、()A.5B.4C.3D.2正确答案:10.若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值_______。A.不定值B.4C.3D.1正确答案:11.x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。A.INPUTx、y、z;B.scanf(“%d%d%d”,&x,&y,&z);C.scanf(“%d%d%d”,x,y,z);D.read(“%d%d%d”,&x,&y,&z);正确答案:12.已知:inti=6,j;,则执行语句j=(++i)+(i++)后的

5、j值是______。()A.4B.14C.13D.15正确答案:13.合法的数组定义是________。A.inta[]="string";B.inta[5]={0,1,2,3,4,5};C.vhsts="string";D.chara[]={0,1,2,3,4,5};正确答案:14.调用strlen("abcdefg")的返回值是______。A.4B.5C.8D.9正确答案:15.C语言是_______语言。A.高级B.中级C.机器D.汇编正确答案:北交《C语言程序设计》在线作业二二、多选题(共15道试题,共4

6、5分。)1.内存中供用户使用的存储空间可分为:______。A.程序区B.静态存储区C.动态存储区D.数据存储区正确答案:2.C语言程序中,下列___________标识符是合法。A.scanfB.ifC.floatD._3dE.str_2F.ABG.5aH.His.age正确答案:F3.以下说法不正确的是______。A.定义函数时,形参的类型说明可以放在函数体内B.return后边的值不能为表达式C.如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准D.如果形参与实参的类型不一致,以实参类型为准正确答案:4.下

7、列_________数据类型属于C语言提供的基本数据类型。A.数组类型B.指针类型C.整型D.结构体类型E.空类型F.字符型G.实型H.共用体类型正确答案:FG5.以下叙述中正确的是______。A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息C.可以通过赋初值的方式确定数组元素的个数D.数组名代表的是数组所占存储区的首地址,其值不可改变正确答案:6.下列关于#include命令的叙述中,正确的是______。A.

8、一个#include命令中只能指定一个被包含文件B.一个#include命令中可以指定多个被包含文件C.一个被包含文件中又可以包含另一个被包含文件D.#include命令中,文件名可以用双引号或尖括号括起来正确答案:7.以下对一维数组a进行初始化,错误的语句是______。A.inta[1

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

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

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