C++问题:100到200中找出同时满足用3除余2,用5除余3和用7除余2的所有整数
来源:百度知道 编辑:UC知道 时间:2024/05/25 02:56:15
如题.
请使用WHILE语句编程.每十个数换行.谢谢
请使用WHILE语句编程.每十个数换行.谢谢
int i,n=0;
i=100;
while(i<=200)
{
if(i%3==2&&i%==3%i%7==2)
{
n++;
if(n%10==0)cout<<endl;
if(n%10!=1)cout<<" ";
cout<<i;
}
i++;
}
这是主程序。
#include<iostream>
using namespace std;
int main(){
int n=0,i=100,key=0;//key为标记,用他来搞每十个数换行
while(i<=200){
if(i%3==2&&i%5==3&&i%7==2){
if(key%10==0) cout<<'\n';
else {cout<<i;key++;}
}
i++;
}//while循环结束
}
理论上正确~
#include<iostream.h>
int main()
{
int a,i;
a=100;
int sum=0;
for(i=1;i<=100;i++)
{
sum=a+i;
if(sum%3==2&&sum%5==3&&sum%7==2)
cout<<sum<<'\n';}
system("PAUSE");
return 0;
}
C++语言 自己练练
#include<stdio.h