18春北交《C语言程序设计(专)》在线作业二-1

18春北交《C语言程序设计(专)》在线作业二-1

ID:8492528

大小:14.40 KB

页数:5页

时间:2018-03-29

18春北交《C语言程序设计(专)》在线作业二-1_第1页
18春北交《C语言程序设计(专)》在线作业二-1_第2页
18春北交《C语言程序设计(专)》在线作业二-1_第3页
18春北交《C语言程序设计(专)》在线作业二-1_第4页
18春北交《C语言程序设计(专)》在线作业二-1_第5页
资源描述:

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

1、18春北交《C语言程序设计(专)》在线作业二1、B2、A3、C4、A5、B一、单选题共10题,40分1、有如下程序:  longfib(intn)  {if(n>2)return(fib(n-1)+fib(n-2));  elsereturn(2);  }  main()  {printf("%d\n",fib(3));}  该程序的输出结果是A2B4C6D8正确答案是:B2、设有intx=11;则表达式(x++*1/3)的值是A3B4C11D12正确答案是:A3、执行以下程序后,a,b的值分别为  main()  {inta,b,k=4,m=6,*p1=&k,*p2=&m;  a=p1=

2、=&m;  b=(*p1)/(*p2)+7;  printf("a=%d\n",a);  printf("b=%d\n",b);  }A-1,5B1,6C0,7D4,10正确答案是:C4、请选出以下语句的输出结果  printf("%d\n",strlen("\t\"\065\xff\n"));A5B14C8D输出项不合法,无正常输出正确答案是:A5、下列程序的输出结果是  intb=2;  intfunc(int*a)  {b+=*a;return(b);}  main()  {inta=2,res=2;  res+=func(&a);  printf("%d\n",res);  }A4

3、B6C8D10正确答案是:B6、在16位IBM-PC机上使用C语言,若有如下定义  structdata  {inti;  charch;  doublef;  }b;  则结构变量b占用内存的字节数是A1B2C7D11正确答案是:D7、以下不正确的叙述是A在C程序中,逗号运算符的优先级最低B在C程序中,APH和aph是两个不同的变量C若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变D当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值正确答案是:D8、有以下程序:  #include  unionpw  {inti;  charch

4、[2];}a;  main()  {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}  程序的输出结果是A13B14C208D209正确答案是:A9、下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。  #include  main()  {inti=0,j,k;  do{i++;k=316-13*i;}while(______);  j=k/11;  printf("316=13*%d+11*%d",i,j);  }Ak/11BkCk/11==0Dk==0正确答案是:B10、下面程序段的运行结果是  char*fo

5、rmat="%s,a=%d,b=%d\n";  inta=11,b=10;  a+=b;  printf(format,"a+=b",a,b);Afor,"a+=b",abBformat,"a+=b"Ca+=b,a=21,b=10D以上结果都不对正确答案是:C二、多选题共10题,40分1、以下叙述中正确的是______。A对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息C可以通过赋初值的方式确定数组元素的个数D数组名代表的是数组所占存储区的首地址,其值不可改变正确答案是:ACD2、下列

6、字符中能构成标识符的是______。A数字字符B连接符C下划线字符D大写字母正确答案是:ACD3、在文件操作中,用于检测和设置文件状态的函数有______。A文件结束检测函数feof()B读写文件出错检测函数ferror()C文件出错和结束标志文件函数才clearerr()D文件关闭函数fclose()正确答案是:ABC4、对函数的正确使用方法描述A用数组做函数参数时,必须在主调函数和被调函数中分别定义数组B实参数组元素和形参数组元素类型可以不一致C形参数组长度可以不指定D形参数组长度可以大于实参数组长度正确答案是:ACD5、以下不正确的描述是______。A函数的定义可以嵌套,函数的调用

7、不可以嵌套B函数的定义不可以嵌套,函数的调用可以嵌套C函数的定义和函数的调用均可以嵌套D函数的定义和函数的调用均不可以嵌套正确答案是:ACD6、以下说法不正确的是______。A定义函数时,形参的类型说明可以放在函数体内Breturn后边的值不能为表达式C如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准D如果形参与实参的类型不一致,以实参类型为准正确答案是:ABD7、下列说法中错误的是______。AC程序总

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

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

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