PTA-武汉理工大学C理论课学习及答案一.pdfVIP

PTA-武汉理工大学C理论课学习及答案一.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天行健,君子以自强不息。地势坤,君子以厚德载物。——《易经》 PTA-武汉理⼯⼤学C理论课学习及答案⼀ PTA-C理论课学习及答案⼀ 第⼀次在CSDN上写博客(markdown⽤的不好,排版可能不好看),只是想将这篇⽂章作为⼀个学习笔记和实验,分享下。如果有哪⾥说 错了,欢迎指出。 客观题 运算符和表达式 判断 1-1 假设k是整型变量,计算表达式1/k 后结果的数据类型是整型。 T ⼩数部分会直接被砍掉,可以理解为数学⾥的取整函数。如 1/3 = 0 1-2 表达式(x == 0)与表达式(!x)等价。 T 结合 if() 函数理解, 1-3 表达式 (3x5) 的值恒为1。 T 解析:根据C语⾔运算符顺序,从左向右。 第⼀步,计算 3 x 结果为 1 或者 0; 再将 1 或 0 与 5 ⽐较。易知结果恒为1; 1-4 字符‘\0’的ASCII码值是0。 T 1-5 C 语⾔的标识符由字母、数字和其他任意字符组成。 F 百度 :C 语⾔的标识符 1-6 若变量定义为double x;,则x % 2是符合C语⾔语法的表达式。 F 志不强者智不达,言不信者行不果。——墨翟 非淡泊无以明志,非宁静无以致远。——诸葛亮 1-7 若变量定义为int x, y; ,则x + y = 22是符合C语⾔语法的表达式。 F 1-8 是关系运算符,⽤于⽐较两个操作数是否相等;⽽ = 是赋值运算符,表⽰对变量赋值。 T 1-9 C程序中,⽤⼀对⼤括号{}括起来的多条语句称为复合语句,复合语句在语法上被认为是⼀条语句。 T 尤其注意再循环语句中的⼤括号范围。强烈建议对算法结构不是很清楚的同学再写循环语句时都写⼤括号,框明范围 。 1-10 C语⾔中,数字字符’1’的值(ASCII码)就是数字1。 F 在以整形表⽰的⽅式下为49; 1-11 C语⾔中,⼤写字母’M’的ASCII码值⽐⼩写字母 m’的ASCII码值⼤。 F 1-12 以下C语⾔表达式的值为“真”。 D - A == d - a T 1-13 表达式 !x 等价于x != 1。 F 等价于`(x == 0) 1-14 s(s-a)(s-b)(s-c) 是合法的C语⾔表达式。 F 1-15 表达式 !!6的值是6。 F 值为 1 。 31 2 −1 1-16 若表达式sizeof(int)的值为4,则int类型数据可以表⽰的最⼤整数为 T 4个字节,每字节8位,⼀共32位。还有⼀个符号位。 1-17 表达式 (z=0, (x=2)||(z=1),z) 的值是1。 F 人之为学,不日进则日退,独学无友,则孤陋而难成;久处一方,则习染而不自觉。——《顾炎武》 老当益壮,宁移白首之心;穷且益坚,不坠青云之志。——唐·王勃 值为 0 ; 1-18 与float型数据相⽐,double型数据的精度⾼,取值范围⼤。 T 1-19 语句printf(%.2f,1.0/3); 输出为0.33。 T 选择 2-1 若有:double x,y,a,b; , 与代数式(xy)/(ab)不等价的C语⾔表达式是( ) A.xy/ab B.xy/a/b C.xy/(ab) D.x/(a b)*y A 2-2 表达式:(int)((double)7/2)-7%2的值是( )。 A.0 B.2 C.3 D.4 B 2-3 设int x=25,a=1,b=10;,则条件表达式x2?a+10:b的值是( ) 。 A.1 B.10 C.11 D.25 C 2 2-4 对于数学表达式2x+(a+b)÷sinx,对应的C表达式是( )。 A. 2x+(a+b)/sin(x)*sin(x) B. 2*x+(a+b)/sin(x)^2 C. 2*x+a+b/(sin(x)*sin(x)) D. 2*x+(a+b)/sin(x)/sin(x) D 2-5 C 语⾔程序中可以对程序进⾏注释,注释部分必须⽤什么符号括起来? A. { 和} B. [和 ] C. */ 和 /* D. /* 和 */ D

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地江苏
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档