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

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

ID:8492680

大小:14.25 KB

页数:5页

时间:2018-03-29

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

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

1、18春北交《C语言程序设计(专)》在线作业一1、B2、A3、D4、B5、A一、单选题共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在C程序中,逗号运算符的优先级最低B在C程序中,APH

2、和aph是两个不同的变量C若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变D当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值正确答案是:D4、设有以下说明语句  structex  {intx;floaty;charz;}example;  则下面的叙述中不正确的是Astruct结构体类型的关键字Bexample是结构体类型名Cx,y,z都是结构体成员名Dstructex是结构体类型名正确答案是:B5、函数rewind的作用是A使文件位置指针重新返回文件的开始位置B将文件位置指针

3、指向文件中所要求的特定位置C使文件位置指针指向文件的末尾D使文件位置指针自动移至下一个字符位置正确答案是:A6、请选出可用作C语言用户标识符的是Avoid,define,WORDBa3_b3,_123,IFCFOR,--abc,CaseD2a,Do,Sizeof正确答案是:B7、下列程序的输出结果是  main()  {doubled=3.2;intx,y;  x=1.2;y=(x+3.8)/5.0;  printf("%d\n",d*y);  }A3B3.2C0D3.07正确答案是:C8、有如下程序  inta[10]={1,2,3,4

4、,5,6,7,8,9,10};  int*p=&a[3],b;b=p[5];  则b的值是A5B6C9D8正确答案是:C9、下面程序的功能是把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、有以下程序:  #include  unionp

5、w  {inti;  charch[2];}a;  main()  {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}  程序的输出结果是A13B14C208D209正确答案是:A二、多选题共10题,40分1、设有如下定义:int(*ptr)();则以下叙述中不正确的是______。Aptr是指向一维数组的指针变量Bptr是指向int型数据的指针变量Cptr是指向函数的指针,该函数返回一个int型数据Dptr是一个函数名,该函数的返回值是指向int型数据的指针正确答案是:ABD2、以下正确的C语言标识符是

6、_____。AABCBabcCa_bcDab.c正确答案是:ABC3、关于静态局部变量的说明正确的是______。A静态局部变量存储在静态存储区B静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值C若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符D虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的正确答案是:ABCD4、对函数的正确使用方法描述A用数组做函数参数时,必须在主调函数和被调函数中分别定义数组B实参数组元素和形参数组元素类型可以不一致C形参数组长度可以不指定D形参数组长度可以大于实参数

7、组长度正确答案是:ACD5、若定义:inta[2][3]{0,2,4,6,8,10};以下描述正确的有A*(a+1)为元素6的地址B*(a[1]+1)的值为2C**(a+1)+2的值为8Da[0]与a相同正确答案是:ACD6、以下不正确的描述是______。A函数的定义可以嵌套,函数的调用不可以嵌套B函数的定义不可以嵌套,函数的调用可以嵌套C函数的定义和函数的调用均可以嵌套D函数的定义和函数的调用均不可以嵌套正确答案是:ACD7、已知:intx;,则下面的说明指针变量pb的语句______不是正确的。Aintpb=&x;Bint*pb=x

8、;Cint*pb=&x;D*pb=*x正确答案是:ABD8、不与while(x)语句中的x等价的是_____。Ax==0Bx==1Cx!=1Dx!=0正确答案是:ABC9、在C语言中,正确的i

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

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

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