ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

洛谷 摘月夜星 专辑 第六期-B3953 [GESP202403 一级] 找因数

洛谷 摘月夜星 专辑 第六期-B3953 [GESP202403 一级] 找因数 少年去找她的月亮声明洛谷 摘月夜星 专辑我是一个十分普通的中学生她是一位优秀的班长。我在市里最好的中学读书她也是。我是信息和数学的特长生她是其他科的宠儿。我只是一个普通家庭出来的人她兴许也是。我和她都是信竞班和数竞班的人。我将在这感谢大家谢谢大家的支持废话不多说直接上题目B3953 [GESP202403 一级] 找因数题目背景对应的选择、判断题https://ti.luogu.com.cn/problemset/1141题目描述小 A 最近刚刚学习了因数的概念具体来说如果一个正整数 $a$ 可以被另一个正整数 $b$ 整除那么我们就说 $b$ 是 $a$ 的因数。请你帮忙写一个程序从小到大输出正整数 $a$ 的所有因数。输入格式输入一行一个正整数 $a$。保证 $a\leq1000$。输出格式输出若干行为 $a$ 的所有约数从小到大排序。输入输出样例 #1输入 #11输出 #11输入输出样例 #2输入 #26输出 #21 2 3 6输入输出样例 #3输入 #310输出 #31 2 5 10代码#includebits/stdc.h using namespace std; int main(){ int a; cina; for(int c1;ca;c){ if(a%c0){ coutcendl; } } return 0; }核心考点因数的数学定义如果整数 a 除以整数 c 的余数为 0那么 c 就是 a 的因数。循环遍历使用for循环遍历从 1 到 a 的所有整数。条件判断使用if语句结合取模运算符%来判断是否能整除。解析for 循环从 1 开始一直遍历到 a包含 afor(int c1;ca;c)% 是取模求余数运算符。如果 a 除以 c 的余数为 0说明 c 能整除 aif(a%c0)如果条件成立说明 c 是 a 的因数将其输出并换行coutcendl;后续我会继续更新的拜拜
返回列表