📅  最后修改于: 2023-12-03 15:26:04.679000             🧑  作者: Mango
这道问题是参加 UGC NET CS 2018 年 12 月 – II 考试的一部分,旨在考察考生对计算机科学概念的理解以及编程实践的能力。
考虑以下程序片段:
#include <stdio.h>
int main() {
int i = 10;
if (i > 12)
printf("Yes\n");
else
printf("No\n");
return 0;
}
运行此代码,将输出什么结果?
(A) No
(B) Yes
(C) Compilation Error
(D) Runtime Error
这道问题考察了计算机语言编程中的一个基本概念:条件语句。条件语句允许根据程序执行时特定的条件来选择不同的代码路径。这个程序中使用了条件语句来判断变量 i
是否大于 12
。如果是,将输出 "Yes",否则输出 "No"。
在这个程序中,我们可以看到变量 i
被初始化为 10
。因为 10
不大于 12
,所以程序将执行 else
语句块,并输出 "No"。
程序输出结果为:
No
答案为 (A) No。
# UGC NET CS 2018 年 12 月 – II |问题 29
这道问题是参加 UGC NET CS 2018 年 12 月 – II 考试的一部分,旨在考察考生对计算机科学概念的理解以及编程实践的能力。
## 问题描述
考虑以下程序片段:
```c
#include <stdio.h>
int main() {
int i = 10;
if (i > 12)
printf("Yes\n");
else
printf("No\n");
return 0;
}
运行此代码,将输出什么结果?
(A) No
(B) Yes
(C) Compilation Error
(D) Runtime Error
这道问题考察了计算机语言编程中的一个基本概念:条件语句。条件语句允许根据程序执行时特定的条件来选择不同的代码路径。这个程序中使用了条件语句来判断变量 i
是否大于 12
。如果是,将输出 "Yes",否则输出 "No"。
在这个程序中,我们可以看到变量 i
被初始化为 10
。因为 10
不大于 12
,所以程序将执行 else
语句块,并输出 "No"。
程序输出结果为:
No
答案为 (A) No。