资源描述:
《C程序设计课程作业.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、(4分)C语言是解释性语言··纠错得分:0知识点:C语言概述收起解析答案错误解析C语言程序设计/C语言概述(4分)C语言程序中,一个文件中的函数可以引用另一个文件中的函数和变量··纠错得分:0知识点:文件收起解析答案正确解析C语言程序设计/文件(4分)下面是对s的初始化,其中不正确的是()·A.chars[5]={'abc'}·B.chars[5]={'a','b','c'}·C.chars[5]=''·D.chars[5]='abcde'纠错得分:0知识点:数组收起解析答案D解析C语言程序设计/数组/字符数组初始化(4
2、分)函数ftell的作用是()·A.取得当前文件指针的位置,该位置为相对于文件开头的位移量表示·B.取得当前文件指针的位置,该位置为相对于文件末尾的位移量表示·C.出错时返回值为0·D.以上叙述都不正确纠错得分:0知识点:文件收起解析答案A解析C语言程序设计/文件/文件的定位(4分)表达式a·A.&,<,
3、
4、·B.&,
5、
6、,<·C.<,
7、
8、,&·D.<,&,
9、
10、纠错得分:0知识点:位运算收起解析答案D解析C语言程序设计/位运算/位运算符优先级(4分)若x,y均定义为int型,z定义为double型,以下不合法的scanf
11、函数调用语句是()·A.scanf('%d%lx,%le',&x,&y,&z)·B.scanf('%2d*%d%lf',&x,&y,&z)·C.scanf('%x%*d%o',&x,&y)·D.scanf('%x%o%6.2f',&x,&y,&z)纠错得分:0知识点:顺序程序设计收起解析答案D解析C语言程序设计/顺序程序设计/整型和实型数据的格式输入(4分)写出下面程序的输出结果()main(){intx;x=-3+4*5-6;printf('%d',x);x=3+4%5-6;printf('%d',x);x=-3*4%
12、6/5;printf('%d',x);x=(7+6)%5/2;printf('%d',x);}·A.11101·B.11-321·C.12-321·D.11121纠错得分:0知识点:顺序程序设计收起解析答案A解析C语言程序设计/顺序程序设计/整型变量的输出格式综合(4分)C语言中while和dowhile循环的主要区别是()·A.do-while的循环至少无条件执行一次·B.while循环控制条件比do-while的循环控制条件严格·C.do-while允许从外部转入到循环体内·D.do-while的循环体不能是复合语句
13、纠错得分:0知识点:循环程序设计收起解析答案A解析C语言程序设计/循环程序设计/while语句与do-while语句(4分)C语言规定,函数返回值的类型是由()所决定。·A.return语句中的表达式类型·B.调用该函数时的主调函数类型·C.调用该函数是系统临时指定·D.在定义该函数时所指定的函数类型纠错得分:0知识点:函数收起解析答案D解析C语言程序设计/函数/函数返回值(4分)下面程序的输出是()main(){enumteam{my,your=4,his,her=his+10};printf('%d%d%d%d',m
14、y,your,his,her);}·A.0123·B.04010·C.04515·D.l4515纠错得分:0知识点:结构体与共同体收起解析答案C解析C语言程序设计/结构体与共同体/枚举类型(4分)已有定义intk=2;int*p1,*p2;且p1,p2均指向变量k,下面不能正确执行的赋值语句是()·A.k=*p1+*p2·B.p2=k·C.p1=p2·D.k=*p1*(*p2)纠错得分:0知识点:指针收起解析答案B解析C语言程序设计/指针/指针变量的定义2.(4分)以下程序的运行结果为()#includemain(){s
15、tructdate{intyear,month,day;}today;printf('%d',sizeof(structdate));}·A.6·B.8·C.10·D.12纠错得分:0知识点:结构体与共同体收起解析答案A解析C语言程序设计/结构体与共同体/结构体变量初始化(4分)若有定义:int(*p)[4];则标识符p()·A.是一个指向整型变量的指针·B.是一个指针数组名·C.是一个指针,它指向一个含有四个整型元素的一维数组·D.定义不合法纠错得分:0知识点:指针收起解析答案C解析C语言程序设计/指针/指针数组(4分
16、)若使用一位数组名作为函数实参,则以下正确的说法是()·A.必须在主调函数中说明此数组的大小·B.实参数组类型与形参数组类型可以不匹配·C.在被调函数中,不需要考虑形参数组的大小·D.实参数组名与形参数组名必须一致纠错得分:0知识点:函数收起解析答案C解析C语言程序设计/函数/数组作为函数参数(4分)设有以下程序段i