15秋《C语言》在线作业2

15秋《C语言》在线作业2

ID:47282285

大小:18.67 KB

页数:4页

时间:2020-01-09

15秋《C语言》在线作业2_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《15秋《C语言》在线作业2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、15秋《C语言》在线作业2试卷总分:100测试时间:--试卷得分:100单选题一、单选题(共20道试题,共100分。)得分:100V1.以下叙述中不正确的是()A.在不同的函数中可以使用相同的名字的变量B.函数中的形式参数是局部变量C.在一个函数内定义的变量只在本函数范围内有效D.在一个函数内的复合语句中定义的变量在本函数范围内有效满分:5分得分:52.已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3';后,c2中的值为()A.DB.68C.不确定的值D.C满分:5分

2、得分:53.以下描述中正确的是()A.由于do~while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句B.do~while循环由do开始,用while结束,在while(表达式)后面不能写分号C.在do~while循环体中,一定要有能使while后表达式值变为零("假")的操作D.do~while循环中,根据情况可以省略while满分:5分得分:54.下面程序的运行结果是()main(){chara[80]="AB",b[80]="LMNP";inti=0;strcat(a,b);whi1

3、e(a[i++]!='')b[i]=a[i];puts(b);}A.LBB.ABLMNPC.ABD.LBLMNP满分:5分得分:55.以下不正确的说法是()A.register变量可以提高变量使用的执行效率B.register变量由于使用的是CPU的寄存器,其数目是有限制的C.extern变量定义的存储空间按变量类型分配D.全局变量使得函数之间的“耦合性”更加紧密,不利于模块化的要求满分:5分得分:56.以下正确的描述是()A.函数的定义可以嵌套,但函数的调用不可以嵌套B.函数的定义不可以嵌套,但函数的调用

4、可以嵌套C.函数的定义和函数的调用均不可以嵌套D.函数的定义和函数的调用均可以嵌套满分:5分得分:57.当把以下四个表达式用做if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()A.K%2B.K%2==1C.(K%2)!=0D.!K%2==1满分:5分得分:58.下面函数调用语句含有实参的个数为()func((expl,exp2),(exp3,exp4,exp5));A.1B.2C.4D.5满分:5分得分:59.下面程序的运行结果是()#includemain(){intk

5、=0;charc='A';do{switch(c++){case'A':k++;break;case'B':k--;case'C':k+=2;break;case'D':k=k%2;continue;case'E':k=k*10;break;default:k=k/3;}k++;}while(c<'A.k=3B.k=4C.k=2D.k=0满分:5分得分:510.以下不正确的说法是()A.全局变量,静态变量的初值是在编译时指定的B.静态变量如果没有指定初值,则其初值为0C.动态变量如果没有指定初值,则其初值不确定

6、D.函数中的静态变量在函数每次调用时,都会重新设置初值满分:5分得分:511.下面有关for循环的正确描述是()A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来满分:5分得分:512.假设调用函数有以下定义和函数f调用,则函数f中对形参数组错误定义的是()charc[5]={‘a’,’b’,’’,’c’,’’};printf(“%s”,c);A.

7、f(intarray[][6])B.f(intarray[3][])C.f(intarray[][4])D.f(intarray[2][5])满分:5分得分:513.若有说明:inta[][4]={0,0};则下面不正确的叙述是()A.数组a的每个元素都可得到初值0B.二维数组a的第一维大小为1C.因为二维数组a中第二维大小的值除以初值个数的商为1,故数组a行数为1D.只有元素a[0][0]和a[0][1]可得初值0,其余元素均得不到初值0满分:5分得分:514.有定义:int x,*p1=&x, *p2;,则

8、能使得p2也指向x的语句是()A.*p2=&x;B.p2=p1;C.p2=*p1;D.p2=&p1;满分:5分得分:515.以下程序有语法错误,有关错误原因的正确说法是()main(){intG=5,k;voidprt_char();...k=prt_char(G);...}A.语句voidprt_char();有错,它是函数调用语句,不能用void说明B.变量名不能使用大写字母C.函

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

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

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