急急,c语言编程一题,正确可追加至50或100,在线等

求1-100之间所有6的倍数及其个数
尽量简单点

#include<stdio.h>
int main()
{
    int counter=0;
    int i;
    for(i=1;i<=101/6;i++)
    {
        printf("%d ",i*6);
        counter++;
        if(counter%5==0)
            printf("\n");
    }
    printf("\n总共有%d个",counter);
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-21
#include <iostream>

using namespace std;

int main()
{
    int i=1;
    int x=1;
    int coun=0;
    int ma=0;
    for(;ma<100;x++)
    {
        cout << ma << endl ;
        ma=x*6;
        coun++;
    }
    cout << "共有" << coun << "个数" << endl;
    return 0;
}

第2个回答  2015-04-21
#include<stdio.h>

int main()
{
int i = 1,count = 0,num[100];
for(;i <= 100;i++)
if(i % 6 == 0)
{
num[count] = i;
count++;
}
printf("1-100之间所有6的倍数的个数是%d,它们依次是:\n",count);
for(i = 0;i < count;i++)
printf("%d\n",num[i]);
return 0;
}
第3个回答  推荐于2016-06-01
#include <stdio.h>
#include <math.h>
int main()
{
int i;
int number=0;

int array[100];

for(i=1;i<=100;i++)

{
if(i%6==0)

{
array[i]=i;

number++;

}

printf("6的倍数有%d\n",array[i++]);
printf("the number is %d]\n",number);

}

return 0;

}追问

我函数还没学,有没有更简单的

追答

这不是最简单的麽?就是用了一个for循环的语句!

追问

arrary没学,我们学了sum,break这一类

本回答被提问者和网友采纳
相似回答
大家正在搜