《C语言程序设计》期末复习

《C语言程序设计》期末复习

ID:37914718

大小:73.00 KB

页数:8页

时间:2019-06-02

《C语言程序设计》期末复习_第1页
《C语言程序设计》期末复习_第2页
《C语言程序设计》期末复习_第3页
《C语言程序设计》期末复习_第4页
《C语言程序设计》期末复习_第5页
资源描述:

《《C语言程序设计》期末复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.二进制数1010的十进制值为()A.11B.10C.9D.82.C程序中,下列关键字哪个不是表示数据类型的()A.intB.floatC.breakD.char3.不属于字符型常量的是()A.‘A’  B.‘’  C.‘’     D."int"4.下列叙述正确的是()A. C语言程序总是从第一个定义的函数开始执行。  B. 在C语言程序中,要调用的函数必须有main()函数中定义。  C. C语言程序总是从main()函数开始执行。  D. C语言程序中的main()函数必须放在程序的开始部分。5.下列选项中,优

2、先级最高的运算符是()A.!B.

3、

4、C.&&D.>=6.设整型变量a为5,使b不为2的表达式是()A.b=a/2   B.b=(a+1)/3   C.b=a%2   D.b=a%37.判断char型变量ch是否为大写字母的正确表达式是()A.(‘A’<=ch)AND(‘Z’>=ch)B.(ch>=‘A’)&(ch<=‘Z’)C.’A’<=ch<=‘Z’D.(ch>=‘A’)&&(ch<=‘Z’)8.下面表达式为0的是()A.3%5B.3/5.0C.3.0/5D.3/59.已知整型变量a,指出下面输入语句正确的是()A. sca

5、nf(“%d”,a);B.scanf(“%d”,&a);C. scanf(“%f”,&a);     D.scanf(“lf”,a);810.为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与()组成配对关系。A. 同一行上的if       B.在其之前未配对的最近的ifC.在其之前未配对的if     D.缩排位置相同的if11.表达式等价于()A.B.C.D.12.以下正确的描述是()A.从多层嵌套中退出时,可以用break一次性退出所有循环B.在循环体内使用break语句或conti

6、nue语句的作用相同C.continue语句的作用是结束整个循环的执行D.只能在循环体内和switch语句体内使用break语句13.表达式(7 !=8)&&(‘Z’<‘a‘)的值是()A.1B.tureC.0D.非0值14.break语句的正确的用法是()A.只能修改控制变量。B.跳出多重循环。C.在多重循环中,只能退出最靠近的那一层循环语句。 D.无论在任何情况下,都中断程序的执行,退出到系统下一层。15.以下程序段()intiNum=3;8do{iNum=iNum*iNum;}while(iNum<90);A.是死循环B

7、.循环执行一次C.循环执行两次D.循环执行三次16.下列对数组定义正确的是()A.char p[];B.inta[2][]={1,2,3,4,5};C.charp[]=abc;D.inta[][3]={1,2,3,4,5};17.简单变量做实参时,它和对应的形参之间的数据传递方式为()A.地址传递B.单向值传递C.由实参传给形参,再由形参传回实参D.由用户指定传递方式18.不能把字符串:Hello!赋给数组b[]的语句是()。  A.charb[10]={‘H’,‘e’,‘l’,‘l’,‘o’,‘!’};  B.charb[1

8、0]; b=“Hello!”;C.charb[10]; strcpy(b,“Hello!”);D.charb[10]=“Hello!”;19.下列四组选项中,均是合法的用户标识符的选项是()二、读程序题(每题4分,共20分)1.以下程序输出的结果是#includemain(){intx=3,y=5;printf(“x=%d,y=%d,sum=%d”,x,y,x+y);}2.以下程序输出的结果是8inti;intx[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++) pri

9、ntf(“%d ”,x[i][(i+1)%3]);3.以下程序输出的结果是#includemain(){intx=2011,y=2012;printf(“%d %d”,x--,--y);}4.以下程序的输出结果是#includemain(){intx=10,y=3;printf(“%d”,x+y);}5.执行以下程序段后,iArr[7]的值是#include"stdio.h"voidmain()8{intiArr[10]={1,2,3,4,5,6,7,8,9,10};inti,j,t

10、;i=0;j=9;while(i

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

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

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