计算机应用基础(第四版)-高职计算机大类专业题库1-10章练习题带答案测试题自测题.doc
《计算机应用基础(第四版)-高职计算机大类专业题库1-10章练习题带答案测试题自测题.doc》由会员分享,可在线阅读,更多相关《计算机应用基础(第四版)-高职计算机大类专业题库1-10章练习题带答案测试题自测题.doc(55页珍藏版)》请在咨信网上搜索。
1、习题1一、选择题1.所有C函数的结构都包括的三部分是( )。A语句、花括号和函数体B函数名、语句和函数体C函数名、形式参数和函数体D形式参数、语句和函数体 2C程序由( )组成。A子程序 B主程序和子程序 C函数 D过程3.下面属于C语言标识符的是( )。A2ab Bf C?b D_a124.C语言中主函数的个数是( )。A2个 B1个 C任意个 D10个5.下列关于C语言注释的叙述中错误的是( )。A以“/*”开头并以“*/”结尾的字符串为C语言的注释内容B注释可出现在程序中的任何位置,用来向用户提示或解释程序的意义 C程序编译时,不对注释作任何处理 D程序编译时,需要对注释进行处理 6.下
2、列不是C语言的分隔符的是( )。A逗号 B空格 C制表符 D双引号7.下列关于C语言的关键字的叙述中错误的是( )。A关键字是C语言规定的具有特定意义的字符串,通常也称保留字B用户定义的标识符不应与关键字相同 CANSI C标准规定的关键字有64个 DANSI C标准规定的关键字有32个8.在Visual C+ 6.0环境下,C源程序文件名的默认后缀是( )。A.cpp B.exe C.obj D.dsp9.若在当前目录下新建一个名为“LX”的工程,则在当前目录下生成的工作区文件名为( )。ALX.DSW BLX.OPT C LX.DSP DLX.C10.面可能不影响程序正常运行的是( )。A
3、语法错误 B逻辑错误 C警告提示 D算法错误二、填空题1.C程序是由 构成的,一个C程序中至少包含 。因此, 是C程序的基本单位。2.C程序注释是由 和 所界定的文字信息组成的。3.开发一个C程序要经过编辑、编译、 和运行4个步骤。4.在C语言中,包含头文件的预处理命令以 开头。5.在C语言中,主函数名是 。6.在C语言中,行注释符是 。7.在C语言中,头文件的扩展名是 。8.在Visual C+ 6.0 IDE中,按下Ctrl键的同时按 键,可以运行可执行程序文件。9.在Visual C 6.0环境中用RUN命令运行一个C程序时,这时所运行的程序的后缀是 。10.C语言源程序文件的扩展名是
4、;经过编译后,生成文件的后缀是 ;经过连接后,生成文件的扩展名是 。三、程序设计题1.编写程序输出以下图案 * * S * *2.试编写一个C程序,输出如下信息。*You are welcome!-3.编写程序,分别用scanf函数和getchar函数读入两个字符送给变量c1、c2,然后分别用putchar函数和printf函数输出这两个字符。上机运行此程序,比较用putchar函数和printf函数输出字符的特点。习题21. 简述算法的概念。2. 算法应具备哪些特性?3. 分别说明什么是自然语言描述法,什么是框图语言描述法,什么是伪语言描述法,什么是N-S流程图语言描述法,它们的优缺点各是什
5、么?4. 在结构化程序设计方法中,有哪几种基本结构?5. 请用程序流程图语言和N-S流程图语言分别写出打印乘法九九口诀表的算法。6. 仿照例2-3的程序,依照流程图,编写例2-1的程序。7. 仿照例2-3的程序,依照流程图,编写例2-2的程序。8. 仿照例2-3的程序,依照流程图,编写例2-4的程序。9. 仿照例2-3的程序,依照流程图,编写例2-5的程序。习题3一、 选择题1关于C语言数据类型的叙述,正确的是( )。 A. 枚举类型不是基本类型 B. 数组不是构造类型 C. 变量必须先定义后使用 D. 不允许使用空类型 2对于C语言源程序,以下叙述错误的是( )。 A. 可以有空语句 B.
6、函数之间是平等的,在一个函数内部不能定义其他函数 C. 程序调试时如果没有提示错误,就能得到正确结果 D. 注释可以出现在语句的前面 3下面关于C语言用户标识符的描述,正确的是( )。 A. 不区分大小写 B. 用户标识符不能描述常量 C. 类型名也是用户标识符 D. 用户标识符可以作为变量名 4 以下( )是正确的变量名。 A. 5f B. if C. f.5 D. _f5 5以下( )是正确的常量。 A. E-5 B. 1E5.1 C. a12 D. 32766L 6以下( )是正确的变量名。 A. a.bee B. -p11 C. int D. p_11 7以下( )是正确的字符常量。
7、A. c B. C. W D. 32a 8以下( )是不正确的字符串常量。 A. abc B. 1212 C. 0 D. 9以下( )是错误的整型常量。 A. -0xcdf B. 018 C. 0xe D. 011 10以下( )是正确的浮点数。 A. e3 B. .62 C. 2e4.5 D. 123 11若有说明语句:char c=95; 则变量c包含( )个字符。 A. 1 B. 2 C. 3 D. 语法错误 12若有定义:int a=2; 则正确的赋值表达式是( )。 A. a-=(a*3) B. double(-a) C. a*3 D. a*4=3 13语句x=(a=3,b=+a);
8、运行后,x、a、b的值依次为( )。 A. 3,3,4 B. 4,4,3 C. 4,4,4 D. 3,4,3 14语句a=(3/4)+3%2;运行后,a的值为( )。 A. 0 B. 1 C. 2 D. 3 15char型变量存放的是( )。 A. ASCII代码值 B. 字符本身 C. 十进制代码值 D. 十六进制代码值 16若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为( )。 A. 3,3 B. 4,4 C. 4,3 D. 3,4 17若有定义:int a; 则语句a=(3*4)+ 2%3;运行后,a的值为( )。 A. 12 B. 14 C. 11 D
9、. 17 18若有定义:int a,b; double x;则以下不符合C语言语法的表达式是( )。 A. x%(-3) B. a+=-2 C. a=b=2 D. x=a+b 19若有定义:int x=2,y=3;float i;,则以下符合C语言语法的表达式是( )。 A. x=x*3=2 B. x=(y=1) C. i=float(x) D. i%(-3) 20设double型变量a,b,c,e均有值;对代数式(3ae)/(bc),不正确的C语言表达式是( )。 A. a/b/c*e*3 B. 3*a*e/b/c C. 3*a*e/b*c D. a*e/c/b*3 二、填空题1设a为sho
10、rt型变量,描述“a是奇数”的表达式是 。2若有定义:int a=5,b=2,c=1;则表达式a-bb)&(y=cd) 的值为 。6若有定义:int a=2,b=3; float x=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值是 。7 若有定义:int b=7; float a=2.5,c=4.7;则表达式a+(b/2*(int)(a+c)/2)%4的值是 。三、程序设计题1已知圆的半径r=2.5,圆柱高h=1.8,求圆周长,圆柱体积。2要将“China”译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母。例如,字母“A”后面第4个字母
11、是“E”,用“E”代替“A”。因此,“China”应译为“Glmre”。请编写1程序,用赋初值的方法使c1、c2、c3、c4、c5 五个变量的值分别为C、h、i、n、a,经过运算,使c1、c2、c3、c4、c5分别变为G、l、m、r、e并输出。(1)输入事先已编好的程序,并运行该程序,分析是否符合要求。(2)改变c1、c2、c3、c4、c5、的初值为:T、o、d、a、y,对译码规律作如下补充:W用A 代替,X用B代替,Y用C代替,Z用D代替。修改程序并运行。(3)将译码规律修改为:将字母用它前面的第4个字母代替,例如:E用A 代替,Z用V代替,D用Z代替,C用Y代替,B用X代替,A用W代替。修
12、改程序并运行。3输入秒数,将它按小时、分钟、秒的形式来输出。例如输入24680 秒,则输出6小时51分20秒。习题 4一、选择题1有如下程序main( ) int a=2,b=-1,c=2; if(ab) if(b0) c=0; else c+; printf(%dn,c);该程序的输出结果是( )A) 0 B) 1 C) 2 D) 32对do.while语句错误的描述是:( )A)可构成多重循环结构B)循环次数不可能为0C)循环次数可能为0 D)先执行后判断3任何复杂的程序,都是由( )构成的。A)分支结构、顺序结构、过程结构B)循环结构、分支结构、过程结构C)顺序结构、循环结构、分支结构D
13、)循环结构、分支结构4设有int x,y; 以下语句判断x和y是否相等,正确的说法是该语句( )。if (x=y) printf( x is equal to y.); A)语法错B)不能判断x和y是否相等C)编译出错D)能判断x和y是否相等5C语言中规定,if语句的嵌套结构中,else总是( )配对。A)与最近的ifB)与第一个if C)与按缩进位置相同的ifD)与最近的且尚未配对的if 6以下有关switch语句的说法正确的是( )。A)break语句是语句中必需的一部分B)在switch 语句中可以根据需要使用或不使用break语句C)break语句在switch 语句中不可以使用D)在
14、switch 语句中的每一个case都要使用break语句7当执行以下程序时,( )。#includevoid main() int a; while(a=5) printf(%d ,a-); A)循环体将执行5次B)循环体将执行0次C)循环体将执行无限次D)系统会死机8以下if语句错误的是( )。A)if (xy) x+; y+; else x-; y-;B)if (x) x+y; C)if (xy); D)if (x!=y) scanf ( %d,&x) ; else x+;9以下说法错误的是( )。A)do.while语句与while语句的区别仅是关键词“while”出现的位置不同B)w
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 应用 基础 第四 高职 大类 专业 题库 10 练习题 答案 测试 自测
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。