高等教育C复习带答案.pptx
《高等教育C复习带答案.pptx》由会员分享,可在线阅读,更多相关《高等教育C复习带答案.pptx(55页珍藏版)》请在咨信网上搜索。
1、C C语言程序设计期末复习语言程序设计期末复习 骆红波 第2章 C语言程序设计基础知识点:C语言的数据及其类型题目:1.在C语言中的实型变量分为两种类型,它们是 、。2.C语言的数据基本类型有 、四种类型。单精度浮点型、双精度浮点型整型、字符型、浮点型、枚举型第2章 C语言程序设计基础知识点:变量与常量题目:下列变量定义正确的是_。A)int x_1;y;B)int x=y=5;C)int for=4;D)int printf=2,x_y=2;设有说明语句:char a=72;则变量a()A)包含1个字符 B)包含2个字符 C)包含3个字符 D)说明不合法DA第2章 C语言程序设计基础知识点:
2、变量与常量题目:在C语言中,int型数据在内存中的存储形式为A)补码B)原码C)移码D)ASCII码C语言中没有逻辑类型变量,在给出逻辑运算结果时,以 代表“假”。C语言的标识符只能由三种字符组成,它们是 ,和 。A0字母、数字、下划线第2章 C语言程序设计基础知识点:基本运算与表达式题目:C语言中运算对象必须是整型的运算符是()A)%B)/C)=D)=若变量c为char类型,能正确判断出c为小写字母的表达式是()A)a=c=a)|(c=z)C)(a=c)D)(c=a)&(c=z)AD第2章 C语言程序设计基础知识点:基本运算与表达式题目:已知:char a;int b;float c;dou
3、ble d;执行语句c=a+b+c+d;后,变量c的数据类型是_。A)int B)char C)float D)double已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=A+F C;后,c2的值为()。A)D B)68 C不确定的值 D)CB第2章 C语言程序设计基础知识点:基本运算与表达式题目:数学表达式“12y3”对应的C语言表达式是 。假设所有变量均为整型,表达式(a=2,b=5,a=y&y=37-6第2章 C语言程序设计基础知识点:基本运算与表达式题目:当a=3,b=2,c=1时,表达式f=abc的值为_。若k为int 型且赋值11。请写出运算k+后表达式的值
4、为 ,变量k的值为 。当a=5,b=4,c=1时,表达式ab!=c的值是 。假设m是一个三位数,从左到右用a、b、c表示各位的数字,则从左到右各个数字是bac的三位数的表达式是 。011、120 m%100/10*100+m/100*10+m%10第2章 C语言程序设计基础知识点:基本运算与表达式题目:若a是int型变量,则计算表达式a=25/3%3后,a的值为 。若x和n是int型变量,且x和n的初值均为5,则计算表达式x+=n+后,x的值为_ ,n的值为 。若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a后,a的值为 。210、660第2章 C语言程序设计基础知识点:基本
5、运算与表达式题目:设x、y和z均为int型变量,执行语句x=(y=(z=10)+5)-5;后,x的值是 。设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式 。10 x=z|x=z&yz第2章 C语言程序设计基础知识点:基本运算与表达式题目:有int a=3,b=4,x,y;则表达式 !(x=a)&(y=b)&0 的值为 。假设所有变量均为整型,则表达式 (a=2,b=5,b+,a+b)的值是()。A)7 B)8 C)6 D)2若以下变量均是整型,且num=sum=7;则计算表达式sum=num+,sum+,+num后的sum的值为()。A)7 B)8 C)9 D)100
6、BB第2章 C语言程序设计基础知识点:基本运算与表达式题目:设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型是()。1)int B)float C)double D)不确定已知ch是字符变量,下面不正确的赋值语句是()。A)ch=a+b B)ch=0;C)ch=7+9 D)ch=5+9;下列运算符中优先级最高的是()。A)B)+C)&D)!=CAB第2章 C语言程序设计基础知识点:基本运算与表达式题目:若w=1,x=2,y=3,z=4,则条件表达式wx?w:yb)&(n=cd)后n的值为()。A)1 B)2 C)3 D)4DB第2章 C语言程序设计基础知识点:数据的
7、输入输出题目:设有定义int a=12,b=12;则语句 printf(“%d%dn”,-a,+b);的输出结果是:。语句“printf(”%x,%o“,16,12);”的输出结果是 。有输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b为3,c为2,从键盘输入数据的正确的形式应当是()。1321,3,2a=1 b=3 c=2a=1,b=3,c=211 1310,14D第3章 C语言程序控制结构知识点:C语言程序控制结构题目:以下错误的描述是_。A)break语句和continue语句的作用是一样的B)break语句可用于dowhile语句C)在
8、循环语句中使用break语句是为了跳出循环,提前结束循环D)在循环语句中使用continue语句是为了结束本次循环,而不终止整个循环 程序的三种基本结构为 、。A顺序结构、选择结构、循环结构第3章 C语言程序控制结构知识点:循环结构(for)题目:有如下程序main()int i,sum;for(i=1;i=3;sum+)sum+=i;printf(“%dn”,sum);该程序的执行结果是()A)6 B)3 C)死循环 D)0C第3章 C语言程序控制结构知识点:循环结构(for)题目:执行语句:for(i=1;i+3;);后,变量i的值是 。下面有关for循环的正确描述是()。A.for循环只
9、能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来4D第3章 C语言程序控制结构知识点:循环结构(for)题目:对for(表达式1;表达式3)可理解为()A)for(表达式1;0;表达式3)B)for(表达式1;1;表达式3)C)for(表达式1;表达式1;表达式3)D)for(表达式1;表达式3;表达式3)B 第3章 C语言程序控制结构知识点:循环结构(while)题目:语句while(E);中的条件E等价于()A)E=0 B)E!=1 C)E!=0
10、D)Et为int类型,进人下面的循环之前,t的值为0,则以下叙述中正确的是()while(t=l)A)循环控制表达式的值为0B)循环控制表达式的值为1C)循环控制表达式不合法D)以上说法都不对CB第3章 C语言程序控制结构知识点:循环结构(while)题目:如下程序的执行结果是()main()int x=23;do printf(“%d”,x-);while(!x);A)321 B)23 C)不输出任何内容 D)陷入死循环B 第3章 C语言程序控制结构知识点:循环结构(while)题目:下面程序_。#includevoid main()int x=10;do printf(%d ,x-=9);
11、while(!(-x);A)运行输出是1B)运行输出是1和-9C)运行输出是2和-8D)是死循环B第3章 C语言程序控制结构知识点:循环结构(while)题目:若输入字符串:abc,则以下while循环体将执行 次。while(ch=getchar()=a)printf(“*”);当运行以下程序时,从键盘输入right?,则下面程序的运行结果是 。#includemain()char c;while(c=getchar()!=?)putchar(+c);1 sjhiu第3章 C语言程序控制结构知识点:循环结构(do while)题目:执行下面的程序段后,k值是 。k=1;n=263;do k*
12、=n%10;n/=10;while(n);36第4章 数组知识点:一维数组题目:下列各语句定义了数组,其中哪一个是正确的()。A)int a5,b2,3;B)char no(30);C)int x;D)int x5=1,2,3;若有以下定义:double w10;则w数组元素下标的上限是 ,下限是 。D9、0第4章 数组知识点:一维数组题目:以下对一维整型数组a的正确定义是()。A)int a(10)B)int n=10,an;C)int n;D)#define size 10 scanf(“%d”,&n);int asize;int an;以下能对一维数组a进行正确的初始化的语句是()。A)
13、int a10=(0,0,0,0,0);B)int a10=;C)int a=0;D)int a(10)=10*1;DC第4章 数组知识点:二维数组题目:以下程序的输出结果是main()int a44=1,3,5,2,4,6,3,5,7;printf(“%d%d%d%dn”,a03,a12,a21,a30;A)0650 B)1470 C)5430 D)输出值不定二维数组中元素在内存中的存放顺序是 。A按行存放第4章 数组知识点:二维数组题目:若有定义:double x35;则x数组中行下标的上限为 ,列下标的上限为 。若有定义:int a34=1,2,0,4,6,8,10;则初始化后,a12得
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等教育 复习 答案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。