PTA理论考部分.doc

PTA理论考部分.doc

ID:48523024

大小:318.51 KB

页数:86页

时间:2020-02-07

PTA理论考部分.doc_第1页
PTA理论考部分.doc_第2页
PTA理论考部分.doc_第3页
PTA理论考部分.doc_第4页
PTA理论考部分.doc_第5页
资源描述:

《PTA理论考部分.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.HW021-3#include;是编译预处理命令。 (1分)T      F1-5任何一个程序都必须有而且只能有一个main()函数。 (1分)T      F1-6C语言程序是从源文件的第一条语句开始执行的。 (1分)T      F1-7C语言中的所有语句都必须以分号结束。 (1分)T      F1-10以下程序段符合C语言语法。k=1;intk;(1分)T      F1-11C程序中定义的变量,代表内存中的一个存储单元。 (1分)T      F1-12在C语言中,单目运算符需要2个操作数。 (1分)T      F1-13若变量定义为intfahr;,则

2、5(fahr-32)/9是符合C语言语法的表达式。 (1分)T      F..1-14若变量定义为doublex;,则x%2是符合C语言语法的表达式。 (1分)T      F1-15若变量定义为intn;,当n的绝对值大于1时,则表达式1/n的值恒为0。 (1分)T      F1-17若变量定义为intx,y; ,则x+y=22是符合C语言语法的表达式。 (1分)T      F1-18假设赋值运算符的优先级比算术运算符高,执行以下程序段后,n的值为10。intn;n=10+2;(1分)T      FHW031-4如果变量已经正确定义,则执行以下程序段后,x的值不变。if(x=

3、20){y=1;}else{y=0;}(1分)T      F1-7执行以下程序段,输入10,输出10.00。doublex;scanf("%d",&x);printf("%.2f",x);(1分)..T      F1-8执行以下程序段,输入20,输出20.00。doublex;scanf("%f",&x);printf("%.2f",x);(1分)T      F1-9执行以下程序段,输入30,输出30.00。doublex;scanf("x=%lf",&x);printf("%.2f",x);(1分)T      F1-11执行以下程序段,输入100130.025,输出1001#

4、3#0.025。intmoney,year;doublerate;scanf("%d%lf%d",&money,&year,&rate);printf("%d#%d#%.3f",money,year,rate);(1分)T      F1-14如果变量已经正确定义,则表达式fahr++ 与fahr+1等价。 (1分)T      F1-15for语句的一般形式如下,其中的表达式1只执行一次。for(表达式1;表达式2;表达式3)循环体语句(1分)T      F1-16..for语句的一般形式如下,若表达式2的值为“假”,则结束循环。for(表达式1;表达式2;表达式3)循环体语句(1

5、分)T      F1-18C程序中,用一对大括号{}括起来的多条语句称为复合语句,复合语句在语法上被认为是一条语句。 (1分)T      F1-19循环体如包括有一个以上的语句,则必须用一对大括号{}括起来,组成复合语句,复合语句在语法上被认为是一条语句。 (1分)T      F1-20在C语言中,仅由一个分号(;)构成的语句称为空语句,它什么也不做。 (1分)T      F1-21执行以下程序段,sum的值是55。inti,sum;for(i=1;i<=10;i++){sum=sum+i;}(1分)T      F1-22以下程序段的功能是计算20的阶乘。inti;doubl

6、eproduct;product=0;for(i=1;i<=20;i++){product=product*i;}(1分)..T      F1-23执行以下程序段,sum的值是1.5。inti,sum;sum=0;for(i=1;i<=2;i++){sum=sum+1.0/i;}(1分)T      F1-24执行以下程序段,sum的值是0.75。inti;doublesum;sum=0;for(i=2;i<=4;i=i+2){sum=sum+1/i;}(1分)T      F2-1以下程序段()的功能是计算序列1+1/2+1/3+...的前N项之和。 (2分)A.inti,n,su

7、m;scanf("%d",&n);sum=0;for(i=1;i<=n;i++){sum=sum+1.0/i;}B.inti,n;doublesum;..scanf("%d",&n);for(i=1;i<=n;i++){sum=sum+1.0/i;}A.inti,n;doublesum;scanf("%d",&n);sum=0;for(i=1;i<=n;i++){sum=sum+1.0/i;}B.C.inti,n;D.doublesum;E.s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。