#GESP202312C4T2. 判断题(每题 2 分,共 20 分)
判断题(每题 2 分,共 20 分)
判断题(每题 2 分,共 20 分)
第 1 题
C++的内置函数 sort() 支持数组的局部排序。例如 int a={10,9,8,7,6,5,4,3,2,1},可以用 sort(a,a+5),排序成 {6,7,8,9,10,5,4,3,2,1}。( )
{{ select(1) }}
- 正确
- 错误
第 2 题
用递归法求 的阶乘,时间复杂度是 。
{{ select(2) }}
- 正确
- 错误
第 3 题
[(1,2)*2]*3 在 C++ 中是合法的表达式。( )
{{ select(3) }}
- 正确
- 错误
第 4 题
在下面的 C++ 代码中,将对 1.txt 文件写入 hello。( )
ifstream filein;
ofstream fileout;
filein.open("1.txt");
fileout<<"hello";
{{ select(4) }}
- 正确
- 错误
第 5 题
文本文件 1.txt 第 1 行由 01234 共 5 个字符组成其间没有空格,当用C++代码正常打开文件成功并执行如下代码以后,第 1 行长度为 5( )
ifstream filein;
int buff;
filein.open("1.txt");
filein>>buff;
cout<<buff<<endl;
{{ select(5) }}
- 正确
- 错误
第 6 题
执行 C++ 代码 cout<<(5||2); 后将输出 1 。( )
{{ select(6) }}
- 正确
- 错误
第 7 题
在 C++ 中,两个字符串相加的运算符为 + 相当于字符串的合并运算。下面 C++ 代码执行后,将输出 chenadai 。( )
string a="chen";
string b="a";
string c="dai";
string name=a+b+c;
cout<<name<<endl;
{{ select(7) }}
- 正确
- 错误
第 8 题
C++ 内置函数 sort() 可以对整数、浮点数、字符数组进行从大到小,从小到大,局部排序。( )
{{ select(8) }}
- 正确
- 错误
第 9 题
小杨最近在准备考 GESP,他用的 Dev C++ 来练习和运行程序,所以 Dev C++ 也是一个小型操作系统。( )
{{ select(9) }}
- 正确
- 错误
第 10 题
任何一个 while 循环都可以转化为等价的 for 循环( )。
{{ select(10) }}
- 正确
- 错误