文库 真题 蓝桥杯真题

蓝桥杯青少组C++组别5级编程练习真题(第8套,共8套)

蓝桥杯青少组5级真题 蓝桥杯C++真题 DOCX   3页   下载4   2024-02-13   浏览130   收藏10   点赞16   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别5级编程练习真题(第8套,共8套) 第1页
蓝桥杯青少组C++组别5级编程练习真题(第8套,共8套) 第2页
剩余1页未读, 下载浏览全部
蓝桥等考C++组别五级 第一部分:选择题 1、 C++ L 5 ( 15 分) 已定义 int a = 1, b = 0, c = 0, d = 1; 以下表达式中,运算结果和其它项不相同的是 ( )。 A . !a && b || !c && d B. a && c || b && d C. !(a || b) && (c || d) D. !(a || c) || !(b || d) 正确答案:A 2 、C++ L 5 ( 15 分) 表达式 3 + 5 <= 6 ? 6 / 3 : 11 % 4 的 运算结果是 ( )。 A. 2 B. 3 C. 5 D. 6 正确答案:B 3 、C++ L 5 (20分) 执行以下程序,输出 结果 是( ) 。 int a = 3, m = 7, n = 4; if (m % a >= n % a) { m -= n; if (a <= m) { a = a + m % n; } else { a = a - m % n; } } else { a += n; } cout << a << endl; A . 0 B. 3 C. 6 D. 10 正确答案:C 第二部分:编程题 4、C++ L 5 判断 奇 数( 5 0分) 题目名称: 判断奇数 题目描述: 在整数中,不能被2整除的数叫做奇数 。例如:1、3、5、7、9、11、-1、-3、-5、-7、-9、-11 给 出 两个整数, 判断两个数是否 为 奇数 ,包含以下3种情况: 两个数都是 奇 数; 只有一个数是 奇 数; 两个数都不是 奇 数。 输入: 输入一行,包含 两 个整数 ,两个数之间 用 一个空格隔开。 输出: 输出一行,如果 两 个整数 都 为 奇数,则输出 2 ; 如果 两 个整数 中只有一个 是 奇 数 ,则输出1; 如果 两 个整数 都不是奇数,则输出0。 说明 /提示 : 题目保证数据范围为 - 1000 0 00~ 1 00 00 00 。 注意: 输入输出格式要和样例严格保持一致,不要 输出任何与答案无关的内容,如 “请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。 输入样例 1 : 3 5 输出样例 1 : 2 输入样例 2 : 7 10 输出样例 2 : 1 参考程序: #include<iostream> using namespace std; int main() { int n, m; cin >> n >> m; if(n % 2 && m % 2) { cout << 2; } else if (n % 2 || m % 2) { cout << 1; } else { cout << 0; } return 0; } 测试数据: 1.in 3 5 1.out 2 2.in 7 10 2.out 1 3.in 656 551 3.out 1 4.in 234 834 4.out 0 5.in -694871 -699281 5.out 2
蓝桥杯青少组C++组别5级编程练习真题(第8套,共8套)
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明