c语言程序设计复习资料复制

c语言程序设计复习资料复制

ID:20741037

大小:132.50 KB

页数:24页

时间:2018-10-15

c语言程序设计复习资料复制_第1页
c语言程序设计复习资料复制_第2页
c语言程序设计复习资料复制_第3页
c语言程序设计复习资料复制_第4页
c语言程序设计复习资料复制_第5页
资源描述:

《c语言程序设计复习资料复制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C语言程序设计》复习资料填空题1、在C语言中,字符类型的数据在内存中以相应的ASCII码存放,所以字符也可以用整数形式输出。2、在C语言中,符号常量是在一个程序中指定的用名字代表的常量,定义符号常量一般用预处理命令,定义一个符号常量PI,其值为3.14159,格式是#definePI3.14159。3、用条件运算符写出求两个数a,b大者的表达式max=a>b?a:b:。4、在一个函数中有定义int(*p)[10],则p为 指向具有十个整形数据的数组       。5、C语言函数参数传递的两种方式是值传递和地址传递;6、在C语言中,一般在程序中用__结构体__来定义构造类型7、C语言程

2、序是函数构成的,其中有且只有1个主函数,可以有多个个其它函数。8、设整型变量X,Y,Z的值均为15,执行X%=Y+Z后,X=15,继续执行X=Y>Z?X+2:X-2后,X=13。9、执行语句“for(j=1;j<=5;j++);”后,变量j的值为6。10、函数形式参数的作用域是函数原形作用域。11、若有以下定义:chara;intb;floatc;doubled;则表达式a*b+d-c的值的类型是double。12、在一个函数中有定义inta=5,*p=&a;执行*p=a+15;后,a的值为20。13、在一个函数中有定义floata=70,*p=&a;执行*p=*p+20;后,a的值为

3、90.000000。14、定义一个长度为20的整形一维静态数组a,且前4个元素的初值为6,12,18,24,定义的格式为:int[20]={6,12,18,24};。15、结构化程序设计的三种基本结构是顺序结构、选择结构和循环结构。16、表达式(int)(20+2.5*3+6+5.8)的值是39。17、写出表达式11<14&&17<25的值1。18、在C语言中,字符串是用双引号引起来的一串字符。在机器中,字符串"ABcdEFg"需占用 9 字节的内存空间。1、intj,k,i=15;j=i++;K=i+j;则K的值是:31。2、.结构化程序设计的三种基本结构是:选择结构、循环结构和

4、______顺序结构____。3、在C语言中,一个二维数组可以看成若干个___一维_______数组。4、文件操作步骤通常是:打开、操作和___关闭______。5、一个C语言程序总是从main函数开始执行6、设宏定义#defineD(x)x/x,则引用D(2+3)后的值是______6____。7、以下十个运算符+!<

5、

6、%中优先级别最高和最低的分别是____!___________和____=___________。8、设inta,b=2,c=3;执行表达式a=(b>c)?(b+1):(c+2),3后a的值是_______5________。9、语句int(*p)

7、()的含义是p是一个指向函数的指针.10、全局变量放在内存的静态存贮区30在C语言中,单目运算符的结合方向(运算方向)是__自右至左____;唯一的一个三目运算符是_条件运算符?:___________。31能正确表示“当ch为小写字母为真,否则为假”的表达式是islower(ch)。32循环语句for(;;)printf("OK");和do{printf("OK");}while(0);执行完毕循环,循环次数分别是___n次_____________和_____1次___________。33明inti,j,k;则表达式i=10,j=20,k=30,k*=i+j的值为___9

8、00______二、选择题1、在C语言中字符型(char)数据在内存中是以(D)形式存储的A原码B补码C反码DASCII码2、在C程序中可以作为变量名的合法标识符是(D)AstaticB23-bC#stuDIf3、若有以下定义和语句:inta,b,c;scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为了使1,3,2分别赋给a,b,c,从键盘上输入数据的正确形式是(B)A132B1,3,2Ca=1b=3c=2Da=1,b=3,c=24、若要求在if后一对圆括号中表示a不等于0的关系,能正确表示这一关系的表达式是(A)Aa!=0Ba>=0Ca==0Da<05、以下说法不正

9、确的是(C)Afor,while,do-while循环体中的语句均可由空语句构成;B使用while和do-while循环时,循环变量初始化的操作应在循环语句之前完成;Cdo-while和for循环均是先执行循环体语句,后判断表达式;Dwhile循环是先判断表达式,后执行循环体语句。6、循环语句for(a=0,b=0;a<=8&&b!=66;a++)x=a+b;的循环次数是(B)A8次B9次C无限循环D1次也不执行7、C语言中函数的返回值的类型是

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

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

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