选择题 共15道
判断题 共10道
编程题 共2道
UTF-8 编码规则如下:
1 字节:0xxxxxxx
2 字节:110xxxxx 10xxxxxx
3 字节:1110xxxx 10xxxxxx 10xxxxxx
4 字节:11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
以下哪个字节序列是合法的 UTF-8 编码( )
在C++中,以下代码的输出是什么()
下列程序的作用是()
下面程序是将十进制转十六进制,横线处应该填入的是()
以下代码的说法正确的是什么( )
下面枚举法查找最大值索引程序中,横线处应该填写的是()
以下代码的功能是将数组中的奇数和偶数分别放在数组的前半部分和后半部分,横线处应该填入的是()
下面程序最后能够得到 HelloC++ 的是()
想要得到字符串 world ,下面程序横线处应该填入的是()
有 n 个正整数,假设一个正整数是美丽数字当且仅当该正整数是 9 的倍数但不是 8 的倍数。下面的程序是 编写计算 n 个正整数中美丽数字的数量,横线处应该填入的是()
这段程序进行的是判断一个从键盘输入的字符的ASCII 是否是奇数,若是,输出 YES,否则,输出 NO
闰年的定义:
普通闰年:公历年份是 4 的倍数,且不是 100 的倍数的,为闰年(如 2004 年、2020 年等就是闰年)。
世纪闰年:公历年份是整百数的,必须是 400 的倍数才是闰年(如 1900 年不是闰年,2000 年是闰年)。
下面程序是判断是否是闰年的正确程序
若将一个正整数化为二进制数,在此二进制数中,我们将数字 1 的个数是偶数的这类二进制数称为 A 类数, 否则就称其为 B 类数。
例如:
(13) 10 =(1101) 2 ,其中 1 的个数为 3则称此数为 B 类数;
(10) 10 =(1010) 2 ,其中 1 的个数为 2,称此数为 A 类数;
判断(2025)10化为二进制后,1的个数为偶数个,因此2025为A类数。
该段程序将 n 不停地除以 2,并输出此时的商和余数,直到 n=0 为止
小A有一个整数x,他想找到最小的正整数y使得下式成立: (x and y) + (x or y) = 2025 其中and表示二进制按位与运算,or表示二进制按位或运算。如果不存在满足条件的y,则输出 -1。
一行,一个整数x。
一行,一个整数,若满足条件的y存在则输出y,否则输出 -1。
输入样例1 1025 输出样例1 1000
对于所有测试点,保证0 ≤ x < 2025。
(x and y) + (x or y) = 2025 其中: and表示按位与运算 or表示按位或运算
在文本处理中,统计单词出现的频率是一个常见的任务。现在,给定 n 个单词,你需要找出其中出现次数最多的单词。在本题中,忽略单词中字母的大小写(即 Apple、apple、APPLE、aPPle 等均视为同一个单词)。 请你编写一个程序,输入 n 个单词,输出其中出现次数最多的单词。
第一行,一个整数 n,表示单词的个数; 接下来 n 行,每行包含一个单词,单词由大小写英文字母组成。 输入保证,出现次数最多的单词只含有一个。
输出一行,包含出现次数最多的单词(输出单词为小写形式)。
输入样例1 6 Apple banana apple Orange banana apple 输出样例1 apple
对于所有测试点,1 ≤ n ≤ 100,每个单词的长度不超过 30,且仅由大小写英文字母组成。