欢迎来到天天文库
浏览记录
ID:50291143
大小:37.02 KB
页数:4页
时间:2020-03-07
《东大17春学期《C语言及程序设计》在线作业.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、17秋东北大学东大17春学期《C语言及程序设计》在线作业3一、单选题(共15道试题,共75分。)1.以下程序段()。intx=1,y=4;printf(x2、]正确答案:4.以下叙述中不正确的是()A.在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B.在C程序的函数中,最好使用全局变量C.在C程序中,形参只是局限于所在函数D.在C程序中,函数名的存储类别为外部正确答案:5.下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d”,a);}A.16B.32C.96D.144正确答案:6.下列各数组定义程序段,正确的是()。A.intn=10;inta[n];"B."main(){charstr[10]=”aman”}"C."staticint[][3]={{0,1,2},{803、,89,2}};"D.staticchar[5]=“iamastudent.”;正确答案:7.C语言中的构造类型数据包括()A.数组类型、构造体类型和共用体类型B.数组类型、结构体类型和指针类型C.数组类型、结构体类型和枚举类型D.数组类型、结构体类型和空类型正确答案:8.若有说明:inta[3][4]={0};则下面正确的叙述是()。A.只有数组元素a[0][0]可得到初值0B.此说明语句不正确C.数组a中各元素都可得到初值,但其值不一定为0D.数组a中每个元素均可得到初值0正确答案:9.有下列语句和赋值语句:(1)charstr[]=”iamaboy.”(2)charstr[12]=4、”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()A.只有(1)、(2)正确B.只有(3)、(4)正确C.只有(1)、(3)、(4)正确D.只有(3)正确正确答案:10.若执行fopen函数时发生错误,则函数的返回值是()。A.随机值B.1C.NULLD.EOF正确答案:11.述语句中,()中的if语法有错误。A.if(xy);B."if(x==y)x+y;"C."if(x!=y)scanf(""%d"",x)elsescanf(""%d"",y);"D."if(xy){x++;y++;}"正确答案:12.下列四组选项中,均是不5、合法的用户标识符的选项是______。A.AP_0doB.floatgoto_AC.b-agotointD._123tempINT正确答案:13.以下是正确的C语言标识符是()。A.#defineB._123C.%dD.正确答案:14.若有以下定义:intm=7,n=12;则能得到值为3的表达式是()。A.n%=(m%=5)B.n%=(m-m%5)C.n%=m-m%5D.(n%=m)-(m%=5)正确答案:15.以下能对一维数组a进行正确初始化的语句是()。A.inta[10]=(0,0,0,0,0);B.inta[10]={};C.inta[]={0};D.inta[10]={106、*1};正确答案:17春学期《C语言及程序设计》在线作业3二、判断题(共5道试题,共25分。)1.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值A.错误B.正确正确答案:2.在C程序中,逗号运算符的优先级最低A.错误B.正确正确答案:3.已知chars1[19],*s2="ab cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。A.错误B.正确正确答案:4.C语言本身没有输入输出语句A.错误B.正确正确答案:5.声明语句inta[]={0};可以对一维数组a进行正确初始化。A.错误B.正确正确答案:
2、]正确答案:4.以下叙述中不正确的是()A.在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B.在C程序的函数中,最好使用全局变量C.在C程序中,形参只是局限于所在函数D.在C程序中,函数名的存储类别为外部正确答案:5.下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d”,a);}A.16B.32C.96D.144正确答案:6.下列各数组定义程序段,正确的是()。A.intn=10;inta[n];"B."main(){charstr[10]=”aman”}"C."staticint[][3]={{0,1,2},{80
3、,89,2}};"D.staticchar[5]=“iamastudent.”;正确答案:7.C语言中的构造类型数据包括()A.数组类型、构造体类型和共用体类型B.数组类型、结构体类型和指针类型C.数组类型、结构体类型和枚举类型D.数组类型、结构体类型和空类型正确答案:8.若有说明:inta[3][4]={0};则下面正确的叙述是()。A.只有数组元素a[0][0]可得到初值0B.此说明语句不正确C.数组a中各元素都可得到初值,但其值不一定为0D.数组a中每个元素均可得到初值0正确答案:9.有下列语句和赋值语句:(1)charstr[]=”iamaboy.”(2)charstr[12]=
4、”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()A.只有(1)、(2)正确B.只有(3)、(4)正确C.只有(1)、(3)、(4)正确D.只有(3)正确正确答案:10.若执行fopen函数时发生错误,则函数的返回值是()。A.随机值B.1C.NULLD.EOF正确答案:11.述语句中,()中的if语法有错误。A.if(xy);B."if(x==y)x+y;"C."if(x!=y)scanf(""%d"",x)elsescanf(""%d"",y);"D."if(xy){x++;y++;}"正确答案:12.下列四组选项中,均是不
5、合法的用户标识符的选项是______。A.AP_0doB.floatgoto_AC.b-agotointD._123tempINT正确答案:13.以下是正确的C语言标识符是()。A.#defineB._123C.%dD.正确答案:14.若有以下定义:intm=7,n=12;则能得到值为3的表达式是()。A.n%=(m%=5)B.n%=(m-m%5)C.n%=m-m%5D.(n%=m)-(m%=5)正确答案:15.以下能对一维数组a进行正确初始化的语句是()。A.inta[10]=(0,0,0,0,0);B.inta[10]={};C.inta[]={0};D.inta[10]={10
6、*1};正确答案:17春学期《C语言及程序设计》在线作业3二、判断题(共5道试题,共25分。)1.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值A.错误B.正确正确答案:2.在C程序中,逗号运算符的优先级最低A.错误B.正确正确答案:3.已知chars1[19],*s2="ab cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。A.错误B.正确正确答案:4.C语言本身没有输入输出语句A.错误B.正确正确答案:5.声明语句inta[]={0};可以对一维数组a进行正确初始化。A.错误B.正确正确答案:
此文档下载收益归作者所有