嵌入式c程序设计2

嵌入式c程序设计2

ID:18280325

大小:104.00 KB

页数:9页

时间:2018-09-16

嵌入式c程序设计2_第1页
嵌入式c程序设计2_第2页
嵌入式c程序设计2_第3页
嵌入式c程序设计2_第4页
嵌入式c程序设计2_第5页
资源描述:

《嵌入式c程序设计2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、装o订o线o内o请o勿o答o题得分评分人第一题单项选择题1、字符串“ABC”在内存占用的字节数是(  )A.3  B. 4  C.6  D.82、在TC中,基本inta[4]类型变量所占的字节数是(    )A.1   B.2   C.4   D.83、执行语句“x=(a=3,b=a--)”后,x,a,b的值依次是(  )A.3,3,2  B.3,2,2  C.3,2,3  D.2,3,24、设int型变量a为5,使b不为2的表达式是(    )   A.b=a/2  B.b=6-(--a)   C.b=a%2   D.b=a>3?2:15、设有语句inta=3;,则执行了语句a+=a-=a

2、*a后,变量a的值是( )A.3   B.0   C.9  D.-126、下列正确的标识符是(       )A.hot_do   B.a+b   C.test!   D.%y7、有以下程序main(){intx=3,y=3,z=3;printf(“%d  %d”,(++x,y++),++z);}输出结果(    )A.3 3   B.3 4   C.4 2   D.4 3系别班级学号姓名本试卷由教务处监制第9页共7页8、能正确表达逻辑关系“0≤a≤10”的C语言表达式是(    )A.a>=10ora<=0   B.a>=10

3、

4、a<=0   C.a>=0&&a<=10   D.a>=

5、10

6、a<=09、有如下语句:X+Y*Z>39&&X*Z

7、

8、Y*Z是什么表达式()   A.算术表达式   B.逻辑表达式    C.关系表达式  D.字符表达式10、定义一个数组a是一个具有5个元素实型数组,它的定义语句格式是____    A.inta[3]          B.inta[2]    C.floata[3]       D.floata[2]11、sizeof(float)是(     )A.一个双精度型表达式       B.一个整型表达式 C.一种函数调用             D一个不合法的表达式12、下列对数组操作不正确的语句是_________    A.i

9、nta[5];            B.charb[]={‘h’,’e’,’l’,’l’,’o’};    C.inta[]={2,3,4,5};   D.charb[3][]={1,2,3,4,5,6};13、下面程序段的输出结果是()#includemain(){int*p,a[]={2,3,4,5,6,7};p=a;*(p+3)+=2;printf(“%d,%d”,*p,*(p+3));}A、2,5B、4,5C、2,7D、7,714、设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i个元素的地址为(    )。A.P+i*2      B. P+(

10、i-1)*2     C. P+(i-1)      D. P+i15、两次运行下面的程序,如果从键盘上分别输入6和3,则输出结果是(    )。if(x++>5) printf("%d",x);else    printf("%d",x--);A.7和5B.6和3C.7和4D.6和4得分评分人第二题填空题1、设y为int型变量,请写出描述“y是奇数”的表达式(        【1】            )。2、定义一个包含3个元素的整型一维数组a(【2】);定义一个指向整型变量的指针变量p(【3】);使该指针变量P指向a[1]元素的语句是(【4】)。第9页共7页3、根据inta[3]

11、[2],*p;p=a;这两条语句,写出下列表达式的含义:a:(【5】);a+1:(【6】);a[1]:(【7】);a[1]+1:(【8】);*(a+1):(【9】);*(a+1)+1:(【10】);*(*(a+1)+1):(【11】);p+1:(【12】);&a[0][1]:(【13】)。4、若有定义:doublex[3][5];则x数组中行下标的下限为(    【14】     ),列小标的上限为(         【15】       )。5、若有定义:inta[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]得到的初值是(   【16】    ),a

12、[2][2]得到的初值是(   【17】   )。6、函数中的形参和调用时的实参都是数组名时,传递方式为(   【18】     ),都是变量时,传递方式为(  【19】 )。7、执行for(i=1;i++<=5;)语句后,变量i的值为(【20】)。得分评分人第三题程序阅读题1、写出下列程序的输出结果  #includemain(){ints[10],i,k=1,*p=s;for(i=0;i

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

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

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