/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 4 条)
打卡Lv2
wgszzj 展开
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,x;
cin>>n;
for(int i = 1;i <= n;++i){
if(n % i == 0){
x = i;
}
cout<<x<<" ";
}
return 0;
}
这样为什么不对?
2025年05月06日 00:32
0 回复
T96ueyqd8k 讲师 展开
@ wgszzj 1、所有中文标点符号都已替换为英文标点符号
2、将cout语句移到if语句内部,这样只有当i是n的因数时才会打印
2025年05月08日 10:34
@TA
学习达人
hj2pengxin 展开
题库的第19题 怎么做都不对是怎么回事
2025年02月18日 16:51
0 回复
T96ueyqd8k 讲师 展开
@ hj2pengxin 不要做题库中的内容,去做作业
2025年02月18日 21:03
@TA
学习达人
hj2pengxin 展开
输入一个数字你,在输入n个数字,求和,那么输入”for(int i=0;i<=n;i=i+1)“ 意义是什么
2025年02月18日 15:11
0 回复
T96ueyqd8k 讲师 展开
@ hj2pengxin 这是for循环的基础用法,不过你写的代码i从0开始到n结束,一共执行了n+1次,不是n次
2025年02月18日 21:02
@TA
hj2pengxin 展开
@ hj2pengxin 看了好几遍 终于弄明白了
2025年02月18日 16:51
@TA
学习达人
T278539bz 展开
#include <bits/stdc++.h>
using namespace std;

int main(){

int n;
cin >> n;
int s;
int p;
for (int i = 1;i <= n;++i){

cin >> p;
s += p;

}
cout << s;

}
老师为什么给我打错了
2024年06月30日 12:01
0 回复
T96ueyqd8k 讲师 展开
@ T278539bz s要初始化为0
2024年07月01日 21:20
@TA
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部