北航《c语言程序设计》在线作业三

北航《c语言程序设计》在线作业三

ID:20016530

大小:45.50 KB

页数:4页

时间:2018-10-09

北航《c语言程序设计》在线作业三_第1页
北航《c语言程序设计》在线作业三_第2页
北航《c语言程序设计》在线作业三_第3页
北航《c语言程序设计》在线作业三_第4页
资源描述:

《北航《c语言程序设计》在线作业三》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、北航《C语言程序设计》在线作业三一、单选题(共10道试题,共40分。)1.已知:inti=6,j;,则执行语句j=(++i)+(i++)后的j值是______。()A.4B.14C.13D.15正确答案:2.表达式:10!=9的值是()A.trueB.非零值C.0D.1正确答案:3.已知intx;floaty;则下列表达式的值为1.5的是________。A.x=3/2.0B.x=3/2C.y=3/2D.y=3/2.0正确答案:4.简单变量做实参时,实参与其对应的形参之间的数据传递方式是()。A.双向值传递方式B.地址传递方式C.单向值传

2、递方式D.用户指定传递方式正确答案:5.若有以下定义和语句,inta[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;且0≤i<10,则对数组元素地址正确表示的是A.&(a+1)B.a++C.&pD.&p[i]正确答案:6.在C语言程序中,在函数内部定义的变量称为()A.全局变量B.全程变量C.外部变量D.内部变量正确答案:7.定义intx,y;执行y=(x=1,++x,x+2)语句后,y的值是().A.1B.2C.7D.4正确答案:8.假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加_

3、___A.1B.4C.sizeof(double)D.sizeof(p)正确答案:9.若a、b均为int型变量,且a=100,则对以下关于for循环语句:for(b=100;a!=b;++a,b++)printf(“————");判断正确的是()A.循环体只执行一次B.是死循环C.循环体一次也不执行D.输出————正确答案:10.下列叙述中不正确的是A.在不同的函数中可以使用相同名字的变量B.函数中的形式参数是局部变量C.在一个函数内定义的变量只在本函数范围内有效D.在一个函数内的复合语句中定义的变量在本函数范围内有效正确答案:北航《

4、C语言程序设计》在线作业三二、判断题(共15道试题,共60分。)1.switch语句中,各个case和default的出现次序不影响执行结果。()A.错误B.正确正确答案:2.C语言中没有逻辑类型但有集合类型。()A.错误B.正确正确答案:3.C语言规定:在一个源程序中,main函数的位置必须在最开始。()A.错误B.正确正确答案:4.由于函数scanf在接收变量时必须指定该变量在内存中的地址,因此有scanf("%s",&str)。()A.错误B.正确正确答案:5.‘a’和“a”在内存中所占字节数相同。()A.错误B.正确正确答案:6.

5、在C语言中,不区分字母的大小写。()A.错误B.正确正确答案:7.用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()A.错误B.正确正确答案:8.使用getchar函数可以不添加#include;命令。()A.错误B.正确正确答案:9.C语言程序总是从主函数开始执行,在主函数结束。()A.错误B.正确正确答案:10.若有说明:staticinta[2][5];,则数组a中各元素可在程序的编译阶段得到初值0。()A.错误B.正确正确答案:11.设有定义:chara[

6、2][3]={1,2,3,4};则数组元素a[1][1]的值为4A.错误B.正确正确答案:12.模运算符要求两侧均应为整型数据。()A.错误B.正确正确答案:13.switch语句中,多个case可以共用一组执行语句。()A.错误B.正确正确答案:14.指针变量和变量的指针是同一个名词不同说法。()A.错误B.正确正确答案:15.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8。()A.错误B.正确正确答案:

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

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

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