南开17春秋学期《C语言程序设计》在线作业.doc

南开17春秋学期《C语言程序设计》在线作业.doc

ID:51780287

大小:51.50 KB

页数:21页

时间:2020-03-15

南开17春秋学期《C语言程序设计》在线作业.doc_第1页
南开17春秋学期《C语言程序设计》在线作业.doc_第2页
南开17春秋学期《C语言程序设计》在线作业.doc_第3页
南开17春秋学期《C语言程序设计》在线作业.doc_第4页
南开17春秋学期《C语言程序设计》在线作业.doc_第5页
南开17春秋学期《C语言程序设计》在线作业.doc_第6页
南开17春秋学期《C语言程序设计》在线作业.doc_第7页
南开17春秋学期《C语言程序设计》在线作业.doc_第8页
南开17春秋学期《C语言程序设计》在线作业.doc_第9页
南开17春秋学期《C语言程序设计》在线作业.doc_第10页
资源描述:

《南开17春秋学期《C语言程序设计》在线作业.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、单选题(共40道试题,共80分。)v1.#inlu“stio.h”voimin(){intsum=0,=11;whil(<=10){sum=sum+;++;}printf(“sum=%”,sum);}上述程序段的运行结果是().sum=0.sum=55.sum=10.sum=11标准答案:2.以下对一维整型数组的正确说明是().int(10);.intn=10,[n];.intn;.finSIZ10int[SIZ];标准答案:3.下列哪个是读写文件出错检测函数()。.frror.lrrr.fof.fwrit标准答案:4

2、.语言的函数中,()。.必须有形参.形参必须是变量名.可以有也可以没有形参.数组名不能作形参标准答案:5.若已有定义intx=2;int*p=&x;则*p的值为().2.&x.*x.&p标准答案:6.关于rturn语句,下列说法正确的是()。.不能在主函数中出现.必须在每个函数中出现.可以在同一个函数中出现多次.只能在除主函数之外的函数中再出现一次标准答案:7.下列关于数组的特征错误的是()。.先定义后使用.可以有多维.定义数组长度时可以用常量或变量.可以作参数传递标准答案:8.如果在语言中一个int型数据在内存中占2个字节,

3、则unsignint型数据的取值范围为()。.0~255.0~32767.0~65535.0~2147483647标准答案:9.min(){intx,y,z;snf(“%%%”,&x,&y,&z);printf(“x+y+z=%”,x+y+z);}输入数据的形式是25,13,10<回车>,则程序的输出结果是().x+y+z=48.x+y+z=35.x+z=35.不确定值标准答案:10.#inlumin(){union{long;int;hr;}m;printf("%",sizof(m));}以上程序的运

4、行结果是()。.2.4.6.8标准答案:11.设以下变量均为int类型,则值不等于7的表达式是().(x=y=6,x+y,x+1).(x=y=6,x+y,y+1).(x=6,x+1,y=6,x+y).(y=6,y+l,x=y,x+1)标准答案:12.在语言中,int、hr和short三种类型的数据在内存中所占用的字节数()。.由用户自己定义.均为2个字节.是任意的.由所用机器的机器字长决定标准答案:13.若调用fput函数输出字符成功,则其返回值是().OF.1.0.输出的字符标准答案:14.在语言中,hr型数据在内存中的存储

5、形式是().补码.反码.原码.SII码标准答案:15.min(){strutt{intyr,month,y;}toy;printf("%",sizof(strutt));}以上程序的运行结果是().6.8.10.12标准答案:16.当说明一个结构体变量时系统分配给它的内存是().各成员所需内存的总和.结构中第一个成员所需内存量.成员中占内存量最大者所需的容量.结构中最后一个成员所需内存量标准答案:17.若以”+”方式打开一个已存在的文件,则以下叙述正确的是()。.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作

6、添加和读操作。.文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。.文件打开时,原有文件内容被删除,只可作写操作。.以上各种说法皆不下确。标准答案:18.for(i=2;i=0;)printf(“%”,i--);以上程序段的循环次数是()。.2次.无限次.0次.1次标准答案:19.若已有定义intx;下列说明指针变量p指向x的正确语句是().intp=&x;.int*p=&x;.intp=x;.int*p=x;标准答案:20.在语言中,要求运算数必须是整型的运算符是()。./.&&.!=.%标准答案:2

7、1.若有以下定义语句:int[10]={1,2,3,4,5,6,7,8,9,10};则下列哪个是对该数组元素的正确引用().[10].[[3]-5].[[9]].[[4]+4]标准答案:22.下面程序段intk=2;whil(k==0){printf(“%”,k);k--;}则下面描述中正确的是()。.whil循环执行10次.循环是无限循环.循环体语句一次也不执行.循环体语句执行一次标准答案:23.下面4个选项中,均是不合法的用户标识符的选项是().P_0o.flot0_.-123int._123tmpINT标准答案:24.p

8、rintf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式().从左起输出该字串,右补空格.按原字符长从左向右全部输出.右对齐输出该字串,左补空格.输出错误信息标准答案:25.下列函数调用中,不正确的是().mx(,).mx(3,

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

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

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