用c++判断并输出1-1000之间所有17的倍数,以5个一行输出

如题所述

第1个回答  2014-04-01
建议撸主用这种思想。

for (int i = 1; i*17 <= 1000; i++)
{
cout<<i*17<<"\t";
if (i % 5 == 0)
cout<<endl;
}
第2个回答  2014-04-01
#include<iostream>
#include<stdlib.h>
#include<time.h>
using namespace std;

int main()
{
int k=0;
for(int i=1;i<1000;i++)
{
if(i%17==0)
{
cout<<i<<"\t";
k++;
if(k%5==0)
{
cout<<endl;
}
}
}
return 0;
}
第3个回答  2014-04-01
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
void main(void){
int i,l;
for(l=0,i=17;i<=1000;i+=17)
printf(++l%5 ? "%4d" : "%4d\n",i);
printf("%\n");
}本回答被提问者采纳

用c++判断并输出1-1000之间所有17的倍数,以5个一行输出
for (int i = 1; i*17 <= 1000; i++){ cout<<i*17<<"\\t";if (i % 5 == 0)cout<<endl;}

用c++如何编程 将1--1000中所有21的倍数存到一个一维数组中,并输出该数...
void main(){ int n, i,j=0,a[1000];for(i=1;i<=1000;i++){ if(i%21==0){ \/\/cout<<i<<endl;a[j]=i;j++;} } for( n=0;n<j;n++)cout<<a[n]<<endl;}

c++ 写出1到100之间不是7的倍数之和,并输出
int i = 1, ans = 0;for(i = 1; i <=100; i++){ if(i%7 != 0) ans += i;} printf("Sum: %d", ans);return 0;}

编程实现输出10~50之间的3的倍数,并规定一行输出5个数?
C++ include <iostream> int main() { int count = 0; \/\/ 计数器,用于判断是否需要换行 for (int i = 10; i <= 50; i++) { if (i % 3 == 0) { \/\/ 判断是否为3的倍数 std::cout << i << " "; \/\/ 输出数字和空格 count++; \/\/ 计数器加1 if (count == 5) { \/...

求c++:源程序。前20项斐波那契数列 ,要求输出的时候每行输出五个
解答过程如图所示:工作原理:C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。

C++语言中,怎么控制一行输出的数据个数
输出数据时,进行计数,达到五的倍数就换行

C++输出2-100的质数,五个一行,有空白换行是什么原因?
b = 1;} if (b == 0) \/\/如果b=0 即 x%i不为0 { cout << x << " ";sum = sum + b;a++; \/\/输出这个数x 即x为质数 \/\/} if (a % 5 == 0)cout << endl;} } cin.get();cout << sum;return 0;} 将 if (a % 5 == 0)语句整个包含进 if (b == 0) 分支...

用c++怎么编程这一题?
return 1;else return 0;} int main(){ int sum=0;for(int i=1;i<=1000;i++){ if(fun(i)==1){ sum++;cout<<i<<" ";if(sum%5==0)\/\/sum计数,同时sum是5的倍数换行;cout<<endl;} } cout<<endl;cout<<"满足条件的个数为:"<<sum<<endl;return 0;} ...

C++求出100以内的所有质数 怎么控制输出每行只打印5个 旁边要有解释的...
\/\/i的值为2时开始循环 在i<x-1范围内循环 每次循环后i的值+1 { if(x%i=0) \/\/x%i取余数,如果没有余数 b赋值为1 b=1;} else if (b=0)\/\/如果b=0 即 x%i不为0 { cout<<("%5d",x)<<endl;\/\/输出这个数x 即x为质数 } } cin.get();return 0;} ...

用C++语言编程计算并输出100以内是7的倍数并且含有数字5的所有...
include<iostram.h> void f(){ int i,a1,a2;for(i=1;i<=100;i++){ a1=n\/10;a2=n%10;if((!(n%7))&&(a1==5||a2==5))cout<<n<<" ";} };void main(){ f();}

相似回答