题目信息

题目类型
入门级
题目年份
2022
题目题型
综合题
关 键 词
枚举因数

题目题干

第 19 题

(1)(枚举因数)从小到大打印正整数 nn 的所有正因数。

试补全枚举程序。ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  1. #include <bits/stdc++.h> 
  2. using namespace std; 
  3.  
  4. int main(){ 
  5.     int n; 
  6.     cin >> n; 
  7.  
  8.     vector<int> fac; 
  9.     fac.reserve((int)ceil(sqrt(n))); 
  10.  
  11.     int i; 
  12.     for (i = 1; i * i < n; ++i){ 
  13.         if (①){ 
  14.             fac.push_back(i); 
  15.         } 
  16.     } 
  17.  
  18.     for (int k = 0; k < fac.size(); ++k){ 
  19.         cout << ② << ""
  20.     } 
  21.     if (③) { 
  22.         cout << ④ << ""
  23.     } 
  24.     for (int k = fac.size() - 1; k >= 0; --k){ 
  25.         cout << ⑤ << ""
  26.     } 
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
①~⑤处应填( )ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1.ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 A. n % i == 0ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 B. n % i == 1ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 C. n % (i-1) == 0ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 D. n % (i-1) == 1ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2.ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 A. n / fac[k]ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 B. fac[k]ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 C. fac[k]-1ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 D. n / (fac[k]-1)ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3.ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 A. (i-1)*(i-1)== nltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 B. (i-1)*i == nltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 C. i*i == nltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 D. i*(i-1) == nltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4.ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 A. n-iltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 B. n-i+1ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 C. i-1ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 D. iltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5.ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 A. n / fac[k]ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 B. fac[k]ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 C. fac[k]-1ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 D. n / (fac[k]-1)

答案解析

相关题目

第 20 题 (2)(洪水填充) 现有用字符标记像素颜色的 8\times 88×8 图像。颜色填充的操作描述如下:给定起始像素的位置待填充的颜色,将起始像素和所有可达的像素(可达的定义:经过一次或
第 19 题 (1)(枚举因数)从小到大打印正整数 nn 的所有正因数。 试补全枚举程序。 #include <bits/stdc++.h>  using namespace std; 
第 18 题(3) 1  #include <iostream>  2    3  using namespace std;  4    5  int n,k;  6    7  int 
第 17 题 (2) 1  #include <algorithm>  2  #include <iostream>  3  #include <limits> 
第 16 题 (1) #include <iostream>     using namespace std;       int main()    {        unsigned 
第 15 题 以下对递归方法的描述中,正确的是:( ) A.递归是允许使用多组参数调用函数的编程技术 B.递归是通过调用自身来求解问题的编程技术 C.递归是面向对象和数据而不是功能和逻辑的编程
第 14 题 一个字符串中任意个连续的字符组成的子序列称为该字符串的子串,则字符串 abcab 有( )个内容互不相同的子串。 A.12 B.13 C.14 D.15
第 13 题 八进制数 32.1 对应的十进制数是( )。 A.24.125 B.24.250 C.26.125 D.26.250
第 12 题 以下排序算法的常见实现中,哪个选项的说法是错误的:( )。 A.冒泡排序算法是稳定的 B.简单选择排序是稳定的 C.简单插入排序是稳定的 D.归并排序算法是稳定的
第 11 题 以下哪组操作能完成在双向循环链表结点 p 之后插入结点 s 的效果(其中,next 域为结点的直接后继,prev 域为结点的直接前驱):( )。 A.p->next->p

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢