测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

信息学奥赛题库

按题型、年份与知识点筛选,快速定位练习题。

共 26 题 填空

题目列表

共 26 题
A62509 C++程序中有已知整型变量a的值为 0,那么执行 if(a=0);语句时 if 语句内条件真假情况为( )。(填写 true 或 false) 2024年 条件判断 布尔值 赋值表达式 填空 A61852 关于阳历闰年的产生:地球绕太阳运行周期为365天5小时48分46秒(合365.24219天)即一回归年。公历的平年只有365日,比回归年短约0.2422 日,所余下的时间约为四年累计一天,故每过四年于2月加1天,使当年的历年长度为366日,这一年就为闰年。现行公历中每400年有97个闰年。按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样经过四百年就会多算出大约3天来,因此,每四百年… 2023年 逻辑运算符 条件判断 取模运算 填空 A61849 陶陶刚刚学会求一个正整数的质因数,他想把给定的一个正整数的全部质因数都输出,那么右边的程序代码在空缺 ⑧ 处填写一个表达式应该是 。#include<bits/stdc++.h> 2023年 循环结构 条件判断 质因数分解 填空 A61848 陶陶想要爬上一个有n 级台阶的楼梯,每一步能爬一到两级台阶。他希望移动的次数是整数m 的整数倍,用程序计算满足条件爬到楼梯顶端的最小移动次数,若无解输出 -1。下图程序代码在空缺 ⑨ 处应填写 。#include<bits/stdc++.h> 2023年 循环结构 条件判断 整数倍判断 填空 A61847 陶陶学会了素数的判断,现在他找到不超过 n 的素数中,第 m 小的那一个,如果不存在就输出 -1 。下图程序代码在空缺 ⑩ 处应填写 。#include<bits/stdc++.h> 2023年 循环结构 条件判断 素数判断 填空 A61842 对于下图3-05中的程序,如果输入385和65,则输出的结果为 。#include<bits/stdc++.h> 2023年 循环结构 最大公约数 条件判断 取模运算 填空 A61841 对于右图3-06中的程序,如果输入 24,则输出的结果为 。#include<bits/stdc++.h> 2023年 循环结构 条件判断 整数除法 数位分离 填空 A61840 对于下图3-07中的程序,如果输入 96 ,则输出的结果为 。#include<bits/stdc++.h> 2023年 循环结构 条件判断 取余运算 因数计数 填空 A61839 对于上图3-08中的程序,如果输入560,则输出的结果为 。#include<bits/stdc++.h> 2023年 循环结构 条件判断 质因数分解 整数除法 填空 A61838 对于下图3-09中的程序,如果依次输入2 1 2 1 10,则输出的结果为 。#include<bits/stdc++.h> 2023年 循环结构 条件判断 数组 排序 填空 A61447 甲乙丙丁四人在考虑周末要不要外出郊游。已知1如果周末下雨,并且乙不去,则甲一定不去;2如果乙去,则丁一定去;3如果丙去,则丁一定不去;4如果丁不去,而且甲不去,则丙一定不去。如果周末丙去了,则甲_____ (去了/没去),乙_____(去了/没去),丁_____(去了/没去),周末______(下雨/ 没下雨)。 2018年 条件判断 逻辑推理 命题推理 填空 A61402 NOIP 2017普及组初赛试题完善程序:切割绳子有 n 条绳子,每条绳子的长度已知且均为正整数。绳子可以以任意正整数长度切割,但不可以连接。现在要从这些绳子中切割出m 条长度相同的绳段,求绳段的最大长度是多少。(第一、二空 2.5 分,其余 3 分)输入:第一行是一个不超过 100 的正整数 n,第二行是 n 个不超过 106 的正整数,表示每条绳子的长度,第三行是一个不超过108 的正整数 … 2017年 循环结构 二分查找 条件判断 整数运算 填空 A61401 NOIP 2017普及组初赛试题 阅读程序写结果:#include<iostream> 2017年 模拟 循环结构 条件判断 边界处理 填空 A61355 #include <iostream>using namespace std;int main() {int max, min, sum, count = 0;int tmp;cin >> tmp;if (tmp == 0)return 0;max = min = sum = tmp;count++;while (tmp != 0) {cin >> tmp;i… 2016年 输入输出 循环结构 条件判断 变量与累加 填空 A61354 #include <iostream>using namespace std;int main() {int i = 100, x = 0, y = 0;while (i > 0) {i--;x = i % 8;if (x == 1)y++;}cout << y << endl;return 0;}输出:_________ 2016年 循环结构 条件判断 取模运算 填空 A61325 (打印月历)输入月份 m(1 ≤ m ≤ 12),按一定格式打印 2015 年第 m 月的月历。(第 三、四空 2.5 分,其余 3 分)例如,2015 年 1 月的月历打印效果如下(第一列为周日):#include <iostream> 2015年 循环结构 条件判断 数组 日期计算 填空 A61302 (数字删除)下面程序的功能是将字符串中的数字字符删除后输出。请填空。#include <iostream> 2014年 字符串 循环结构 条件判断 指针与数组 填空 A61281 #include <iostream> using namespace std; 2013年 循环结构 二分查找 条件判断 数组 填空 A61255 #include <iostream> 2012年 字符串 循环结构 条件判断 字典序 填空 A61254 (坐标统计)输入n个整点在平面上的坐标。对于每个点,可以控制所有位于它左下方的点(即x、y坐标都比它小),它可以控制的点的数目称为“战斗力”。依次输出每个点的战斗力,最后输出战斗力最高的点的编号(如果若干个点的战斗力并列最高,输出其中最大的编号)。#include <iostream> 2012年 循环结构 条件判断 数组 坐标与运动 填空