辽东学院c语言期末复习题.doc

辽东学院c语言期末复习题.doc

ID:56066917

大小:56.00 KB

页数:12页

时间:2020-03-16

辽东学院c语言期末复习题.doc_第1页
辽东学院c语言期末复习题.doc_第2页
辽东学院c语言期末复习题.doc_第3页
辽东学院c语言期末复习题.doc_第4页
辽东学院c语言期末复习题.doc_第5页
资源描述:

《辽东学院c语言期末复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2、下面程序的功能是输出数组s中最大元素的下标。填补空出的语句,以使程序完整。main(){intk,p;ints[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])_____________;printf(“%d”,k);}一、单项选择题(每题2分,共20分)1.设x,y,z,k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为______A.4   B.16   C.32   D.522.从循环体内某一层跳出,继续执行循环外的语句是:______  A.

2、break语句     B.return语句    C.continue语句    D.空语句。3.一个C程序的执行是从______A.main()函数开始,直到main()函数结束。B.第一个函数开始,最后一个函数结束。  C.第一个语句开始,最后一个语句结束。  D.main()函数开始,直到最后一个函数。4.若x=5,y=3则y*=x+5;y的值为______  A. 10  B. 20   C. 15     D. 305.若有以下定义,则能使值为3的表达式是:intk=7,x=12;A.x%=(k%=5)B.x%=(k-k%5)C.

3、x%=k-k%5D.(x%=k)-(k%=5)6.C语言中用于结构化程序设计的三种基本结构是______  A.if、switch、break  B.if  while  for  C.while  do-while  for  D.顺序结构、选择结构、循环结构7.main()  { intn;(n=6*4,n+6),n*2;printf(“n=%d”,n);}  此程序的输出结果是______A.30   B. 24    C. 60     D. 488.在16位机上使用C语言,若有如下定义:uniondata{inti;charch

4、;doublef;}b;则共用体变量b占用内存的字节数是________。A.所有成员字节数的总和B.2C.成员f的字节数D.119.以下说法正确的是:A.输入项可以为-实型常量,如scanf("%f",3.5);B.只有格式控制,没有输入项,也能进行正确输入,如scanf("a=%d,b=%d");C.当输入-个实型数据时,格式控制部分应规定小数点后的位数,如scanf("%4.2f",&f);D.当输入数据时,必须指明变量的地址,如scanf("%f",&f);10.下列对数组定义不正确的语句是______  A.intm[5];    

5、          B、charb[]={‘h’,‘e’};C、inta[10]={1,6,8,4};    D、char p[];11、能正确表示a和b同时为正或同时为负的逻辑表达式是_______。A.a>=0

6、

7、b>=0)&&(a<0

8、

9、b<0)     B.(a>=0&&b>=0)&&(a<0&&b<0)C.(a+b>0)&&(a+b<=0)           D.a*b>012.有如下语句:X+Y*Z>39&&X*Z

10、

11、Y*Z是什么表达式_________。A.算术表达式 B.逻辑表达式      C.关系表达式 D.字符表达式二

12、、填空题(每空2分,共20分)1.C语言中的实型变量分为两种类型,它们是______________和_____________。2.设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式______________。3、若有inta[5],*p=a;则p+2表示第    个元素的地址。4.表达式7+8>2&&25%5的结果是___________________。5.int*p的含义________________________________。6.一个变量的指针是指。7.数组int a[3][4];共定义了______

13、_____个数组元素。8.执行以下for(i=1;i++<=5)语句后,变量i的值为______________。9、设a=12、b=24、c=36,对于“scanf(”a=%d,b=%d,c=%d“,&a,&b,&c);”,输入形式应为______________。一、选择题(每题2分,共20分)1、列正确的标识符是。  A.hot_do   B.a+b   C.test!   D.%y2、设整型变量a为5,使b不为2的表达式是。  A.b=a/2   B.b=6-(——a)   C.b=a%2   D.b=a>3?2:13、设x和y均为i

14、nt型变量,则语句x+=y;y=x-y;x-=y;的功能是A.把x和y按从大到小排列B.把x和y按从小到大排列C.无确定结果D.交换x和y中的值4、以下程序的输出结

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

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

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