没有合适的资源?快使用搜索试试~ 我知道了~
首页PTA理论考部分.docx
PTA理论考部分.docx
需积分: 49 6 下载量 151 浏览量
更新于2023-05-13
评论 4
收藏 345KB DOCX 举报
PTA理论考部分 试题,答案 WORD文件,可用于查找 HW02 1-3 #include <stdio.h>;是编译预处理命令。 (1分) T F 1-5 任何一个程序都必须有而且只能有一个main()函数。 (1分) T F 1-6 C语言程序是从源文件的第一条语句开始执行的。 (1分) T F 1-7 C语言中的所有语句都必须以分号结束。 (1分) T F 1-10 以下程序段符合C语言语法。 k = 1; int k; (1分) T F 1-11 C程序中定义的变量,代表内存中的一个存储单元。 (1分) T F 1-12 在C语言中,单目运算符需要2个操作数。 (1分) T F
资源详情
资源评论
资源推荐
HW02
1-3
#include <stdio.h>;是编译预处理命令。(1 分)
T F
1-5
任何一个程序都必须有而且只能有一个 main()函数。(1 分)
T F
1-6
C 语言程序是从源文件的第一条语句开始执行的。(1 分)
T F
1-7
C 语言中的所有语句都必须以分号结束。(1 分)
T F
1-10
以下程序段符合 C 语言语法。
k = 1;
int k;
(1 分)
T F
1-11
C 程序中定义的变量,代表内存中的一个存储单元。(1 分)
T F
1-12
在 C 语言中,单目运算符需要 2 个操作数。(1 分)
T F
1-13
若变量定义为 int fahr;,则 5(fahr-32)/9 是符合 C 语言语法的表达式。(1 分)
T F
1-14
若变量定义为 double x;,则 x % 2 是符合 C 语言语法的表达式。(1 分)
T F
1-15
若变量定义为 int n;,当 n 的绝对值大于 1 时,则表达式 1/n 的值恒为0。(1 分)
T F
1-17
若变量定义为 int x, y;,则 x + y = 22 是符合 C 语言语法的表达式。(1 分)
T F
1-18
假设赋值运算符的优先级比算术运算符高,执行以下程序段后,n 的值为 10。
int n;
n = 10 + 2;
(1 分)
T F
HW03
1-4
如果变量已经正确定义,则执行以下程序段后,x 的值不变。
if (x = 20) {
y = 1;
}
else {
y = 0;
}
(1 分)
T F
1-7
执行以下程序段,输入 10,输出 10.00。
double x;
scanf("%d", &x);
printf("%.2f", x);
(1 分)
T F
1-8
执行以下程序段,输入 20,输出 20.00。
double x;
scanf("%f", &x);
printf("%.2f", x);
(1 分)
T F
1-9
执行以下程序段,输入 30,输出 30.00。
double x;
scanf("x=%lf", &x);
printf("%.2f", x);
(1 分)
T F
1-11
执行以下程序段,输入 1001 3 0.025,输出 1001#3#0.025。
int money, year;
double rate;
scanf("%d %lf %d ", &money, &year, &rate);
printf("%d#%d#%.3f", money, year, rate);
(1 分)
T F
1-14
如果变量已经正确定义,则表达式 fahr ++与 fahr + 1 等价。(1 分)
T F
1-15
for 语句的一般形式如下,其中的表达式 1 只执行一次。
for (表达式 1; 表达式 2; 表达式 3)
循环体语句
(1 分)
T F
1-16
for 语句的一般形式如下,若表达式 2 的值为“假”,则结束循环。
for (表达式 1; 表达式 2; 表达式 3)
循环体语句
(1 分)
T F
1-18
C 程序中,用一对大括号{}括起来的多条语句称为复合语句,复合语句在语法上被认为是
一条语句。(1 分)
T F
1-19
循环体如包括有一个以上的语句,则必须用一对大括号{}括起来,组成复合语句,复合语
句在语法上被认为是一条语句。(1 分)
T F
1-20
在 C 语言中,仅由一个分号(;)构成的语句称为空语句,它什么也不做。(1 分)
T F
1-21
执行以下程序段,sum 的值是 55。
int i, sum;
for (i = 1; i <= 10; i++){
sum = sum + i;
}
(1 分)
T F
1-22
以下程序段的功能是计算 20 的阶乘。
int i;
double product;
product = 0;
for (i = 1; i <= 20; i++){
product = product * i;
}
(1 分)
T F
1-23
执行以下程序段,sum 的值是 1.5。
int i, sum;
sum = 0;
for (i = 1; i <= 2; i++){
sum = sum + 1.0/i;
}
(1 分)
T F
1-24
执行以下程序段,sum 的值是 0.75。
int i;
double sum;
sum = 0;
for (i = 2; i <= 4; i = i + 2){
sum = sum + 1/i;
}
(1 分)
T F
2-1
以下程序段()的功能是计算序列1 + 1/2 + 1/3 + ... 的前 N 项之和。(2 分)
A.
int i, n, sum;
scanf("%d", &n);
sum = 0;
for (i = 1; i <= n; i++){
sum = sum + 1.0/i;
剩余63页未读,继续阅读
普通网友
- 粉丝: 18
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0