ImageVerifierCode 换一换
格式:DOCX , 页数:111 ,大小:77.15KB ,
资源ID:25283338      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25283338.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PTA理论考部分.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PTA理论考部分.docx

1、PTA理论考部分HW021-3lu stdio、;就是编译预处理命令。(1分)T F15任何一个程序都必须有而且只能有一个an()函数。(1分)T F1C语言程序就是从源文件得第一条语句开始执行得。(1分)T F1-7C语言中得所有语句都必须以分号结束。(1分)T F1-1以下程序段符合C语言语法。k = 1;nt ; (1分) F1C程序中定义得变量,代表内存中得一个存储单元。(1分) F11在C语言中,单目运算符需要个操作数。(1分)T F1-1若变量定义为i fr;,则5(ah2)/9就是符合C语言语法得表达式。(1分)T 114若变量定义为doube ;,则x 2就是符合C语言语法得表

2、达式.(1分)T 115若变量定义为it n;,当n得绝对值大于时,则表达式1/n得值恒为 .(1分)T F17若变量定义为i x, ;,则x+ = 22就是符合语言语法得表达式。(分)T F1-18假设赋值运算符得优先级比算术运算符高,执行以下程序段后,得值为1。it n; n= 1 + 2;(1分)T F HW031如果变量已经正确定义,则执行以下程序段后,x得值不变。if (x = 20) y 1; else = ; (分)T 1-7执行以下程序段,输入10,输出1、.ble ;scnf(”, ); pntf(、f, x); (分)T F18执行以下程序段,输入0,输出20、0。doub

3、ex; scan(”f”, x);prin(”%、f”, x); (1分)T -执行以下程序段,输入30,输出30、00.dubl x; scanf(”x=, x); pritf(”%、2f, x); (1分) F执行以下程序段,输入001 0、025,输出0130、02。n oey, ear; dlae;scanf(%d f %d , &moey, r, at); printf(%#、3f, money,year, ate); (分)T F1-14如果变量已经正确定义,则表达式fahr +与ar+ 1等价.(1分)T F-5o语句得一般形式如下,其中得表达式1只执行一次。f (表达式1; 表

4、达式2; 表达式) 循环体语句(分)T 116fr语句得一般形式如下,若表达式2得值为“假”,则结束循环。fo (表达式; 表达式2; 表达式) 循环体语句 (1分)T F1-1程序中,用一对大括号括起来得多条语句称为复合语句,复合语句在语法上被认为就是一条语句。(分)T F1-1循环体如包括有一个以上得语句,则必须用一对大括号括起来,组成复合语句,复合语句在语法上被认为就是一条语句.(分) F12在C语言中,仅由一个分号(;)构成得语句称为空语句,它什么也不做。(1分)T F121执行以下程序段,sum得值就是5。in, s;for(i= ; i = 10; i+) sum= sm+i;(分

5、) 1-2以下程序段得功能就是计算20得阶乘.int ;double produt;produt = 0;for(i =1; i = 0;i+) podct = odu i;(1分)T F123执行以下程序段,sum得值就是、5.nt ,su;sum ;fo(i = 1; = 2; i+) sm= sum + 1、0i;(1分)T F-24执行以下程序段,u得值就是0、7。in i;dble su;sum = ;fo (= 2; i ; = i + ) sum sum + 1/i;(1分) F21以下程序段( )得功能就是计算序列 + 1/2 1/3 + 、 得前项之与.(2分)A.int i

6、,n, sm;cn(”%”,&);sm = 0;fo(i =1;i n; i+) m u + 1、0i;B.t i, n;doulsm;canf(”d”, &n);r(i= 1; n;+)su sum+ 1、/i;C.in i, n;ouble m;scnf(%”, n);sum = ;fo (i = 1; i n;i+) sum = sum 、0/i;D.E.int i,n;F.dobl sm;G.scnf(”d,n);H.sm 0;I.for (i = 1; = n; +)J. sm = sum /i;K.L.M.nt , n;N.uble um;O.an(d,n);P.u = ;Q.fr

7、(i 1, n,i)R. sum=sm 1、i;S.2-以下程序段( )得功能就是计算n得阶乘,假设计算结果不超过双精度范围。(2分)A.inti, n;dobl product;scnf(”%d,&);prdut= 0;fo(i = ; =; i+) prdct produt ;B.int i, n,rouct;scaf(”d”, &n);rouc = 1;or (i = 1; i = n; +) pout produc i;C.int i, ;oulepruct;sanf(”,&n);or(i 1; = n;+) product= produt*i;D.in i, n;oublepruc;

8、scaf(%d,);prdct = 1;for(i =1;i = n; +) produt rduct * i;42执行以下程序段,并回答下列问题.请注意,直接填数字,前后不要加空格等任何其她字符.n fah;dble eli; fr(fr= ;fahr 10; fahr+) celsis = 、0 *(fh 2) / 、; /* 语句 */ rintf(”4d、1fn”,fhr, clsius); *语句 /语句执行了(1分)次语句执行了(1分)次循环体语句共执行了(1分)次当循环结束时,变量far得值就是(1分)HW4-ielse语句得一般形式如下,其中得语句、语句2只能就是一条语句.i

9、(表达式) 语句1ese 语句2 (1分)T F14为了检查以下省略se得if语句得分支就是否正确,至少需要设计3组测试用例,即grad得取值至少有三组(小于、大于、等于0)。i(ga 6) print(Fail”);(1分)T F-7如果变量已经正确定义,则执行以下程序段后,得值不变. 4; f (x 0) y = -1;else if(x= 0) y = 0;el 1; (1分)T F1-8为了检查以下嵌套得if语句得三个分支就是否正确,至少需要设计3组测试用例,即ournumber得取值至少有组(大于、小于、等于mnuber).(ourmr= mynmer) print(God ues!

10、n”);else if(yoruer mmbe ) printf(”oo i!n);lse printf(o ma!n);(1分) F19为了检查以下else-if语句得三个分支就是否正确,至少需要设计组测试用例,即x得取值至少有五组(小于得数、大于且小于15得数、15与大于15得数)。i( 0) = 0;elseif (x = ) 4 ; els y =2、 * x 、5; (1分)T F1-0C语言中得字符常量指单个字符,用一对单引号及其所括起得字符来表示。(1分)T F11语言中,字符型数据得值就就是其在ACII字符集中得次序值,即ASCII码。(分)T F1-12C语言中,每个字符型数

11、据在SCII字符集中都有一个惟一得次序值,即ASII码。(1分)T F11C语言中,数字字符1得值(ACII码)就就是数字1.(1分)T -14C语言中,数字字符0,1,2,,得ASI码按降序连续排列。(分)T F1-15C语言中,大写字母,B,C,Z得ASCII码按升序连续排列。(1分) F-17语言中,大小写字母A,B,C,Z,a,b,,,z得ASCII码按升序连续排列。(1分)F118C语言中,大写字母得ASCII码值比小写字母得SCI码值大。(1分)T 1-19C语言中,小写字母a得SCII码值就是大写字母Z得ASCI码值加1.(1分) F1-20以下C语言表达式得值为“真”。D =

12、d a(1分)T F21C语言中不能用prt函数输出字符。(1分)T F-2C语言中不能用sanf函数输入字符。(1分)T F1-23执行语句pthar(S);后,在屏幕上显示得输出结果就是S。(1分) F1-设变量已正确定义,执行以下程序段,顺序输入三个字符Q,则输出。(1分)T ch= gcar(); ucar(ch); 1-25设变量已正确定义,执行以下程序段,顺序输入三个字符k,则输出。(1分)T Fscnf(“c%, ch, h2, ch3); prinf(“%”, h2);12为了检查以下else-if语句得三个分支就是否正确,至少需要设计63组测试用例,即h得取值至少有63组(5

13、2个大小写英文字母、0个数字字符、其她字符).i(ch= a& ch = z)|( ch = A &h 0)y 1;C.else f( =0) 0;D.elsey -1;E.F. =0;G.if(x )y =1;H.else i(x ) y = -1;I.J. = 0; K.if(x = );L.if(x 0) y = 1;M.ese -1; if(x= 0)if(x0) = 1;ele y= 0;ele y= -1;2-8下列程序段得输出结果就是()。(2分) mai(vi) int a = 2, b = , c =; f(a b) if(b 0) c =0; elsec+; rintf(”d”,c); tun 0;A.0B.1C.2D.329下列程序段得输出结果就是().(分)itain(void) in x 1, a= 0, b = 0; swit(x) cse0: b+; as 1: a+; cse 2: +; b+; rntf(%,b=n,a,b); tr

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1