文库 真题 蓝桥杯真题

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

蓝桥杯青少组5级真题 蓝桥杯C++真题 DOCX   4页   下载5   2024-02-13   浏览104   收藏10   点赞7   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别5级编程练习真题(第1套,共8套) 第1页
蓝桥杯青少组C++组别5级编程练习真题(第1套,共8套) 第2页
剩余2页未读, 下载浏览全部
蓝桥等考C++组别五级 第一部分:选择题 1、 C++ L 5 ( 15 分) 假定 int a = 1, b = 1, c = 0, d = 0; 以下表达式中,运算结果和其他项不相同的是 ( )。 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 分) 表达式 (5 > 3) ? (9 % 3) : (5 % 3) 的 运算结果是 ( )。 A. true B. false C. 0 D. 2 正确答案: C 3 、C++ L 5 (20分) 执行以下程序, 如果输入整数 6,则程序的 输出 结果 是( ) 。 int a, m = 12, n = 10; cin >> a; if (m >= n) { m += n; if (a < m) { a = a + m % n; } else { a = a - m % n; } } else { a += n; } cout << a << endl; A . 4 B. 8 C. 7 D. 16 正确答案: B 第二部分:编程题 4、C++ L 5 判断整除( 5 0分) 题目名称: 判断整除 题目描述: 判断一个数能否被 3和 7 整除 ,区分以下三种情况: 可以同时被3和7整除; 只能被 3整除或 只能 被7整除 ; 既不能被3整除也不能被7整除。 输入: 输入一个整数n。( - 1 , 000, 0 00 < = n < = 1 ,00 0 , 0 00 ) 输出: 如果整数 n能够同时被3和7整除,则输出 2 ; 如果整数 n 只能被 3整除或 只能 被7整除,则输出1; 如果整数n既不能被3整除也不能被7整除,则输出0。 注意: 输入输出格式要和样例严格保持一致,不要 输出任何与答案无关的内容,如 “请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。 输入样例 1 : 21 输出样例 1 : 2 输入样例 2 : 6 输出样例 2 : 1 输入样例 3 : 20 输出样例 3 : 0 参考程序: #include<iostream> using namespace std; int main() { int n; cin >> n; if(n % 3 == 0 && n % 7 == 0) { cout << 2; } else if (n % 3 == 0 || n % 7 == 0) { cout << 1; } else { cout << 0; } return 0; } 测试数据: 1.in 21 1.out 2 2.in 6 2.out 1 3.in 20 3.out 0 4.in 643008 4.out 1 5.in -441046 5.out 0
蓝桥杯青少组C++组别5级编程练习真题(第1套,共8套)
下载提示

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