老哥们问问这段代码哪里出错了呀?i大于7后一直不输出结果
c吧
全部回复
仅看楼主
level 1
唉,自己搞了半天了一点结果都没有
2022年10月16日 16点10分 1
level 1
第一张图是题目
2022年10月16日 16点10分 2
level 1
这里不是打乱for循环了么
2022年10月17日 01点10分 3
@忘记睡觉的牛奶队长 谢谢哥们,我一会去看看
2022年10月17日 01点10分
@迪迦奥特曼 一看你现在就在上课[滑稽]
2022年10月17日 01点10分
@忘记睡觉的牛奶队长 我超!老哥我终于弄好了!大佬贴贴[花心][花心]
2022年10月17日 02点10分
@忘记睡觉的牛奶队长 哈哈哈是呀我网课
2022年10月17日 02点10分
level 1
请问是092班的吗
2023年05月27日 11点05分 4
level 7
2023年05月28日 10点05分 5
level 6
这题先想好思路,写一个函数功能,即,里面有7或能被7整除,就返回真,其他为假。这样再参与整个代码,是不是就方便了。
2024年07月14日 01点07分 18
level 6
#include<iostream>
using namespace std;
bool isAbout7(int n){
if(n%7==0){
return true;
}
while(n){
if(n%10==7){
return true;
}
n=n/10;
}
return false;
}
int main(){
int sum,n;
cin>>n;
sum = 0;
for(int i=1;i<=n;i++){
if(!isAbout7(i)){
sum+=i*i;
}
}
cout<<sum;
}
2024年07月14日 01点07分 19
level 1
3
2024年07月14日 05点07分 20
1