c语言的输入 输出 换行 回车 解答一下啊
问题描述:在1-n中,找出能同时满足用3除余2,用5除余3,用7除余2的所有整数的个数,如果没有请输出0。 输入:输入一行,只有一个整数n(1<=n<=2000)
输出输出只有一行(这意味着末尾有一个回车符号),包括1个整数。
输入样例
10
输出样例
0
我的代码:
#include <iostream>
#include <cmath>
#include <cstdio>
using namespace std;
int main()
{
int n,b=0;
cin>>n;
for(int i=1;i<=n;i++){
if(i%3==2 and i%5==3 and n%7==2){
b++;
}
}
cout<<b;
printf("\r");
return 0;
}
为啥错啦呢?