下列内容不考位段.ppt

下列内容不考位段.ppt

ID:52601066

大小:279.00 KB

页数:65页

时间:2020-04-11

下列内容不考位段.ppt_第1页
下列内容不考位段.ppt_第2页
下列内容不考位段.ppt_第3页
下列内容不考位段.ppt_第4页
下列内容不考位段.ppt_第5页
资源描述:

《下列内容不考位段.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、复习下列内容不考:位段、枚举、联合、非缓冲文件、二进制文件、链表、函数指针笔试题型单选题概念语法填空题概念语法,写出表达式程序阅读题重点语法,编程算法程序填空题重点语法,编程算法注:1.做填空题时,要对表达式与语句区分2.题目要看清楚,要用题目定义的变量1计算下列分段函数的赋值语句是_____________________。1x>0y=0x=0-1x<0答案:y=x>0?1:((x==0)?0:-1))c为字符串,其长度可以用函数求得y=strlen(c);也可用for(________________);

2、求得。答案:y=0;c[y]!=’’;y++2下列程序调用swap函数交换a和b的值,并输出交换后的a和b的值。程序的输出结果是:Afterswap5,3。voidswap(1){intt;2;3;4;}voidmain(){inta,b;a=3,b=5;swap(5);printf("Afterswap%d,%d",a,b);}答案:int*a,int*bt=*a*a=*b*b=t&a,&b31.基本数据类型的常数表示和变量的定义整型:不带小数点的数十进制同平时习惯八进制以0开始十六进制以0x开始各进制

3、的互换(包括二进制)定义变量int、long、unsignedint、unsignedlong各类型所占的字节int2/4字节long4字节各类型的取值范围long类型常数后缀l或Lunsigned类型常数后缀u或U(1)整型常数正确表示以下选项中不正确的整型常量是_____。A.12LB.-10C.1,900D.123U(2)各进制的互换如果inti=16,j=23;执行printf("%x--%o",i,j)后输出为A.10--23B.10-27C.16-23D.16--27答案:C1610-->10

4、162310-->278答案:B十进制-->n进制:除n取余n进制-->十进制:5实型:带小数点的数基本型:同习惯指数型:科学记数法10→E定义变量float、double各类型所占的字节float4字节double8字节各类型的取值范围各类型的有效位6~7位15~16位实型常数正确表示以下选项中不正确的实型常量是______。A.0.23E01B.2.3e-1C.1E3.2D.2.3e0答案:C6字符型:'单个字符'或转义符'单个字符或数字'定义变量char占1字节字符与字符串的区别字符数据与整数数

5、据互换运算大小写字母转换大→小c1+'a'-'A';小→大c1-('a'-'A')字符数字与数值数字转换字符→数值字符-'0';反之数值+'0'以下选项中不正确的字符常量是______。A.''B.'1'C."a"D.'101'答案:C循环将小写字母逆序输出(即从z到a),其语句为for(i=0;I<26;i++)________________________;putchar(‘z’-i)或printf(“%c”,’z’-i);(1)实型常数正确表示(2)字符ASCII码表示7变量定义标识符:字

6、母、数字符和底划线组成第一个字符必须是字母或底划线字母大小有区别不允许用保留字合法的用户自定义标识符是_______。A.b-bB.floatC.D._isw变量初值和赋初值不能将一个数值连续同时赋初值于多个变量变量未赋初值是随机值,使用了static时数值变量为0,字符变量为NULL把x、y定义成float变量,并赋值同一初值3.14是______。A.floatx,y=3.14;B.floatx,y=2*3.14;C.floatx=3.14,y=3.14;D.floatx=y=3.14;

7、答案:D答案:C82.各种运算符的运算意义和运算优先级特别注意/、%、复合赋值、自增自减运算符优先级、左右结合若变量已定义并赋值,表达式_____不符合语法。A.A*b/cB.3.14%2C.2,bD.a/b/c答案:B下列运算符中,优先级最高是______。A.->B.++C.&&D.=答案:A93.各种表达式的运算算术表达式、赋值表达式、关系表达式、逻辑表达式、逗号表达式表达式混合运算的类型转换低→高数据类型的强行转换(类型名)数据(1)整/整执行下列程序段inti,j;i=3/2+7/2==5;j

8、=45%11+(((7>8)?14:21)==14);后变量i,j的值为_____。A.i=0j=1B.i=1j=1C.i=0j=2D.i=1j=2答案:A(2)关系表达式-->0或1表达式1<0<5的值是1表达式-1<=3<=5的值是110(3)两个关系符之间要用逻辑符连接表示“x≥y≥z”的C表达式是_______。答案:x>=y&&y>=z对于charc;判别c不是大写字母的表达式为:

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

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

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