09阅读以下程序,输入整数60时,程序的输出结果?( )
#include<iostream>
int main()
{
int n;
std::cin >> n;
for (int p = 2; p*p <= n; ++p)
{
while (n % p == 0)
{
n = n / p;
std::cout << p << " ";
}
}
if (n > 1)
std::cout << n;
}
2分
登录后查看选项
10以下代码用于统计1~100中,个位数字是3的数的个数,横线处应填入的代码?( )
#include <iostream>
int main(){
int cnt = 0;
for(int i=1;i<=100;i++){
if(_________)
cnt++;
}
std::cout << cnt;
}
2分
登录后查看选项
判断题 共10道
11函数的返回值类型为void时,函数内不能使用return语句。( )2分
登录后查看选项
12C++中,函数支持重载,即同名函数可以有不同的参数列表。( )2分
登录后查看选项
13引用传递方式下,函数内对形参的修改会影响到实参。( )2分
登录后查看选项
14递归函数必须有明确的终止条件,否则会出现无限递归,导致栈溢出。( )2分
登录后查看选项
15递归算法的执行效率一定高于非递归算法。( )2分
登录后查看选项
16strcpy(a, b)会将字符串b的内容复制到字符串a中,无需考虑a的空间大小。( )2分
登录后查看选项
17C风格字符串以`\0`作为结束标志。( )2分
登录后查看选项
18枚举法的核心是遍历所有可能的情况,逐一验证是否符合条件。( )2分
登录后查看选项
19枚举法的时间复杂度通常很低,适用于所有数据范围的问题。( )2分
登录后查看选项
20模拟法是通过代码模拟问题的实际执行过程,从而得到结果。( )2分
登录后查看选项
编程题 共2道
21
[电子学会202603三级]知识竞赛
在一场知识竞赛中,选手答对一题得 分,答错不得分且要倒扣 分,但扣分不能让分数小于 。
给定一个由 Y 及 N 构成的字符序列,答对记为 Y,答错记为 N。
选手一开始从 分开始,请输出选手最后的得分。