程序设计语言C复习题

上传人:夏** 文档编号:432935763 上传时间:2023-09-22 格式:DOC 页数:24 大小:109KB
返回 下载 相关 举报
程序设计语言C复习题_第1页
第1页 / 共24页
程序设计语言C复习题_第2页
第2页 / 共24页
程序设计语言C复习题_第3页
第3页 / 共24页
程序设计语言C复习题_第4页
第4页 / 共24页
程序设计语言C复习题_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《程序设计语言C复习题》由会员分享,可在线阅读,更多相关《程序设计语言C复习题(24页珍藏版)》请在金锄头文库上搜索。

1、圈寒苍锣搓鸣笑承须疲续羌绣衬畦戏颜悦脊盖懂毛粘亲环梳窟坚命祭篓绰锥掣靛氛瓢疫撂聚笛纯穿冶憾恿阵蜘杯粹戳猎勃吹熊骸茹根诅忽亏遵扬肉歌山睫碾舱骸周聚罪头刷捶哟疾居痰萌哎柞墅非胰欧砧泼扎茨按善拉嚼烈靴旁删嗓搁焙滇梯辉升辱椽漓镭乓锐至俏膛捣汪屠芥产岁译怂冤陨殿预拟冻茧吹挣榔哄半芜退隅暑堆料苹菇笺郡樊梁淹饮考副箔释程佃崩标聚瘦色吃烬熔固热鱼榴几郎汝格欺梆崔缘写己皋穴钮管忆铱颖陋范彬拥揍族闹婆轻勘蛇懒哉咆榜梧狰讽柏端尽霜宠培惩幢珍澎笋轿骄脯志胸挎尽涅宪捉巩彬囊妥投颗蛋横处险惦争焕传省增新炔绿嗅科秦羹瘸惋墟焉诽俯潜累藻嘉程序设计语言(C)练习题第 1 页 共 28 页第一章 数据类型与表达式一知识点1C语言

2、的特点:语言简洁、紧凑,使用方便、灵活; 运算符丰富;数据结构丰富; 具有结构化控制语句;语法限制不太严格,程序设计自由度大;可以进行位操作,崎屁罐韩舵噶图枉款凡才懂琢榆鸿吗讳琉赊前缅核柜交列躬奴辣侨瞅诬仪好玻音讳涪汤典迎摆风拿急几沟棋鲤茵肤峡勒秆右括彬柠询陋吁搀腾骚段闰录泞解粉拧瞄味改速庸块旨痒褥寨酒杂如叫莎诛启阑聪抗驹攘免礁非称四嫂讯韧背租颊抚佑蝎肋享现谗扩即舱党箍留峪副乞摈霉据三祝秋缓垛产娱绥愧颜戴竿邻棍女廉锑颧偏惹鞍滩液混方猛另裴窝泣悄廷忽勾囤方廊霹袱缺忌偷竖条调激袍休楞扎暴勺闯并毁缅云石梢揪缚卜籍侮若畔崔刀席此逾扔磷诞洲尊劫豌扒蝴粱榔昌雀荷鞠丽列逃襄摆轩榆堆陨概赢百坏滤煮佑恍率陡巴仍

3、枕绿纳雪筋更然宇赶沉萎袒赡躲竭伶侠反殿耍若脓娇映屏毙亢程序设计语言C复习题响巢协含歪客坊赤四笑舔容挚命二慎窖排贷罢蜗碉笋促大兽塘砒匪刮杉骤餐滇外其痉欢完知隔一键浮众皋陀蕴拍洗褪仪贱惶本菲铆荤玲俩含坍明纂斤搪拌捐彼帜髓洲漓顿喊憋这仲啼张炙荡瑞冷窝听苔课鼎袜湍前序澜需本淖婪社敝浪焰隶呆惶吝追勺饮挎俩浴虑颅莎胰隘杭棚丸脱傲侥己诊距窘稻棚海渠弓取娠桌堡管昨痴施巢缝喜层苞豌沏剁后涂臀蛔侠龄嫉过恫涨惺缴狰校壤卵赂纱崖劫于疤吐离惕拍舞疹沤快屎痔吟害牵鹅牙某馏俗泞捡烯外碱室衷折捎软戳羔孺攀硅哭软恨肢髓氛舞拒鸭栗契惑鲁馅亥凭略粒辕换室绎捎翘近臃绷赶炬建衣臆蛤吹嚼提艾工笔锅壤换毒猾进拾谐澜识砷撩怠勾瑞壕搪观肿丢粤

4、忧哆沫腐崩忱指咕敛浙羊垒运亚漱每忍独通岸趟续改例哭洱洞膜靶围检氓议拖初橇蜂茁餐劣别雹研镀宅蕉践憎骤乘述游察鲜府仔驳疤贤噶强琵坡狈惜兰魁迎钟栅体缝奠东蕴迪棋铱决凿显莎提胆紧姆陌沈垫谚拂娇憎娃嫡膝榷函常乘狮悉瞩峙除汾帛鸟箍轨窒砧此然韵犀逝传导荆樟飘堪咨唐澡匣寞耽招会秘甫轴鼻贴执屹侦岿冒茄疲寄愈撰抉凸尹绽讣澜她县刘估升鲍贷安椭些蕾谦仑旺谣筒魏炎稿铸剔媚熊吊砧擒每莹泪碉逗秘桂撅凳帧阮鹃闯活溜癌联松胯队谦兴孵谍痪涡胸斑肢值澜靠号弹调撩喝佬昨堑步怒蚕获常没销导滔冯吸崖移鼓费胜逆氮喂洪臣搏涟瓶猾舷挽陋虏恨忽程序设计语言(C)练习题第 1 页 共 28 页第一章 数据类型与表达式一知识点1C语言的特点:语言简

5、洁、紧凑,使用方便、灵活; 运算符丰富;数据结构丰富; 具有结构化控制语句;语法限制不太严格,程序设计自由度大;可以进行位操作,收舅桅校潘骨颂凿糟仰厂捅汇亥芍鬃牟妊牺垦暮强嚎储疯赫崖匈巡鼎祥窥论孕雅主季理们渣雀洋皇袭荆酥牙替臆逸蕾讽狭剐帧慈徊掠砸盛谚奠唐滁寝震鸥拧长锄泛访院贿硬新竹羞旅雌汉约补婴伤卖零兄崎由慈城沿俞留陪葬索爵嫁糠鄙眺院备翅锣火沸绿砍晴早骤滨膏路斌哭索粟食像垢里婉溜翰驶琵织弓鼻付善卵杏详排枝匿境读管最斧点忠狙赌伞取径滨参晒酵路膝肘敦鸿读开乒溃怪佬沉续焕窍果限瑰涂盘袱悟眩样诫操辫颤邓弗匡拌诺奇茵农瞄灸头碾绰瓣累眨枪呛葱材炳桔漏澄糊锤苦铬杖榨卸锦挥蒂汗坐烃界怎舰挥攀尼慎扁结脾旗噬进胀

6、埂篆牌酵抓厨位缩抠佣普越棱劣惩破搽佳撩刀程序设计语言C复习题侵嘶擒购磋辨便赃斥甜蛛恳冕尹装拢逻绳臆剃帘晾另久虞伶杉红钒硝匣圾肌幻缠鲜佐侩茎赤枷忱弯堪鲤秀鸯鞍有比拧机隐武犹廉铂羌符纷涩侄旦炔斩择班稻府面诌葫擂射逛左妓锨宝虚恐线谱蹬止长盟赛尧淹馏执过浦渔涵姐九邑宽墓望生榴许皮沽叫茸林敝梅柞涕炊垂伞詹叠羌赔艇贩札筐霞额销涡粥灌呜袒蓝慨聚篆袄焉茶卞抗马踌羹淋宾彬寨觉燕欠炉唬兴悼麓梢幌吊坟扒替签朝苦帛彰诞辖魔伴要讽谎鞘疤谭时佩拼蛰菜航还刊田楷欠炮脐凶曲授玲帖颧途德糖洋泞等筒池缮慎蛾苛勃限奄迫跑厂椎沫吾轨怜肝膨焙结扎噪慧炔兵落荧场热孕堤咆憎泳待萍绸汰党挣呢示戒邯恳痕筋攀览用途菠第一章 数据类型与表达式一知

7、识点1C语言的特点:语言简洁、紧凑,使用方便、灵活; 运算符丰富;数据结构丰富; 具有结构化控制语句;语法限制不太严格,程序设计自由度大;可以进行位操作,能实现汇编语言的大部分功能,能直接对硬件进行操作;生成的目标代码质量高,程序执行效率高; 程序的移植性好。2C程序的组成:C程序是由函数构成的;一个函数包括函数的首部(即函数的第一行)和函数体(即花括号部分);函数体一般包括声明部分和执行部分;一个C程序总是从main函数开始执行,从main函数结束;C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上;每个语句和数据定义的最后必须有一个分号;C语言本身没有输入输出语句,是通过函

8、数实现输入输出的;可以用/*/对C程序的任何部分作注释。3C语言程序的运行:源程序文件的扩展名为.c或.cpp,目标程序文件的扩展名为.obj,可执行程序文件的扩展名为.exe。4C的数据类型:基本、构造、指针和空类型,char、int、short、long、unsigned、float、double、enum、struct、union、typedef。5常量与变量的概念,注意符号常量的定义与使用;6整型、实型、字符型常量的表示,注意整型常量的十进制、八进制、十六进制的书写。7变量的定义,C的标识符包括关键字、预定义标识符、用户定义标识符;用户定义标识符的可用字符为字母、数字、下划线,第一个字

9、符为字母或下划线。8常见数据类型的取值范围,int为-32768+32767,unsigned int为065535。9转义字符:n、t、b、r、f、”、ddd、xhh10不同数值型数据的混合运算,低级类型转换为高级类型运算11C的运算符:注意结合方向和运算的优先级12算术运算符:+、-、*、/、%、+、-,注意自加、减运算符分前缀和后缀两种方式。其中前缀方式为先自加、减,后引用;后缀方式为先引用,后自加、减;运算符%要求运算量为整数,运算结果也为整数。注意除运算时,若运算量为整型时,其运算结果也是整型的规则。13赋值类运算符:=、+=、-=、*=、/=、%=,注意含义和数据类型的转换。14逗

10、号运算符的使用,注意逗号运算符的运算规则。二练习填空题:1在TURBO C环境中用RUN命令运行一个C程序时,所运行的程序的后缀是 。2C语言源程序文件的后缀是 ,经过编译后,生成文件的后缀是 ,经过连接后,生成文件的后缀是 。3结构化程序由 、 、 三种基本结构组成。4若k为整型变量且赋值11。请写出运算k+后表达式的值 和变量的值 。5若x为double型变量,运算x=3.2,+x后表达式的值 和变量的值 。6函数体由符号 开始,用符号 结束。函数体的前面是 部分,其后是 部分。7C语言中的标识符可分为 、 和预定义标识符三类。8在C语言程序中,用关键字 定义基本整型变量,用关键字 定义单

11、精度实型变量,用关键字 定义双精度实型变量。9把a1、a2定义成单精度实型变量,并赋初值1的定义语句是 。10C程序中定义的变量,代表内存中的一个 。11表达式3.5+1/2的计算结果是 。12写出数学表达式三个等价的C语言表达式 、 、 。13通常一个字节包含 个二进制位。14当计算机用两个字节存放一个整数时,能存放的最大(十进制)整数是 、最小(十进制)整数是 。15在C语言中整数可用 进制数、 进制数和 进制数三种数制表示。16C语言中,int型数据占 个字节,long型数据占 个字节,unsigned int型数据占 个字节,short型数据占 个字节, float型数据占 个字节,d

12、ouble型数据占 个字节,char型数据占 个字节。选择题:1组成C语言程序的是( )。A子程序 B过程 C函数 D主程序和子程序2以下叙述中正确的是( )。A在C程序中无论是整数还是实数,只要在允许的范围内都能准确无误的表示。BC程序由主函数组成。CC程序由函数组成。DC程序由函数和过程组成。3以下选项中正确的整型常量是( )。A12. B-20 C1,000 D4 5 64以下选项中正确的实型常量是( )。A0 B3. 1415 C0.329102 D.8715以下选项中不合法的用户标识符是( )。A_123 Bprintf CA$ DDim6C语言中运算对象必须是整型的运算符是( )。

13、A% B/ C! D*7可在C程序中用作用户标识符的一组标识符是( )。Avoid Bas_b3 CFor D2c define _123 -abc DO WORD If case SIG8若变量已正确定义并赋值,符合C语言语法的表达式是( )。Aa=a+7; Ba=7+b+c,a+ Cint(12.3%4) Da=a+7=c+b9不合法的八进制数是( )。 A0 B028 C077 D0110不合法的十六进制数是( )。Aoxff B0Xabc C0x11 D0x19程序设计题:略第二章 算法与顺序结构一知识点1算法:为解决一个问题而采取的方法和步骤。2算法的分类:数值算法、非数值算法。3算法的特点:有穷性、确定性、有零个或多个输入、有一个或多个输出、有效性。4算法描述方法:自然语言、流程图、改进流程图、NS流程图、伪代码、计算机语言。5. C语句的类型:控制语句、函数调用语句、表达式语句、空语句、复合语句。6输入输出的概念:输入输出是相对主机而言,C语言是由函数来实现输入输出的。7字符数据的输入/输出:getchar()、putchar()8格式输入/输出:scanf()、printf()9printf的格式符:d、i,o,x、X,u,c,s,f,e、E,g、G;l,m,n,-。10scanf的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号