程序设计题C++:计算并输出100以内能被7整除的所有整数的个数

要能用的... 要能用的 展开
 我来答
czy7812
2017-07-06 · TA获得超过2668个赞
知道小有建树答主
回答量:518
采纳率:88%
帮助的人:183万
展开全部
【解题思路】
本题主要就是如何判断一个数能否被7整除,可以用C语言中的取余运算符%,假如a%7==0,就是a除以7余数为0的话,则说明a能被7整除。然后用一个循环,从1到99逐个检测,看这个数除以7的余数是否为零,如果是统计个数并显示就可以了。代码如下:

【程序代码】
#include <iostream>              //控制台操作头文件
 int main()                      //主函数
{int i,n=0;                      //循环变量和个数
 printf("100以内能被7整除的数:");//显示提示信息
 for(i=1;i<100;i++)              //从1-100逐个检测
     if(i%7==0)                  //如果能被7整除 
       {n++;                     //个数增加1 
        printf("%d ",i);}        //在屏幕上显示这个数 
 printf("\n共有%d个\n",n);       //显示总个数 
 
 printf("\n");                   //输完所有数再空一行
 system("PAUSE");                //屏幕暂停,以便看到显示结果
 return 0;}                      //结束程序
 
 【运行结果】
 以上程序在DEV C++中运行通过,截图如下:


禄濡秘美曼
2019-10-05 · TA获得超过4053个赞
知道大有可为答主
回答量:3119
采纳率:34%
帮助的人:175万
展开全部

【解题思路】
本题主要就是如何判断一个数能否被7整除,可以用C语言中的取余运算符%,假如a%7==0,就是a除以7余数为0的话,则说明a能被7整除。然后用一个循环,从1到99逐个检测,看这个数除以7的余数是否为零,如果是统计个数并显示就可以了。代码如下:
【程序代码】
#include <iostream>              //控制台操作头文件
 int main()                      //主函数
{int i,n=0;                      //循环变量和个数
 printf("100以内能被7整除的数:");//显示提示信息
 for(i=1;i<100;i++)              //从1-100逐个检测
     if(i%7==0)                  //如果能被7整除 
       {n++;                     //个数增加1 
        printf("%d ",i);}        //在屏幕上显示这个数 
 printf("\n共有%d个\n",n);       //显示总个数 
 
 printf("\n");                   //输完所有数再空一行
 system("PAUSE");                //屏幕暂停,以便看到显示结果
 return 0;}                      //结束程序
 
 【运行结果】
 以上程序在DEV C++中运行通过,截图如下:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-21
展开全部
# include<stdio.h>
main()
{
int i,k;
k=0;
for(i=1;i<100;i++)
if(i%7==0)
k++;
printf("%d",k);
/*在这里面的i是用来约束范围的在(1,100)其中k是用来记录能被7整除的数的*/
有什么不明白的可以继续问我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ES有人
2017-06-28 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:65.4万
展开全部
#include "stdafx.h"

int main()
{
    int count = 0;
    for (int i = 0; i <= 100; i++)
    {
        if (i % 7 == 0)
        {
            count++;
        }
    }
    cout << "100以内能被7整除的整数个数是:" << count<<endl;
    system("pause");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
射手小小王
2020-07-19 · TA获得超过398个赞
知道小有建树答主
回答量:716
采纳率:85%
帮助的人:257万
展开全部
int i=1;
int j=7;
int t=0;
while(t<100)
{
cout<<t<<endl;
j=7*i;
t=j;
i=i+1;
}
cout<<i<<endl;
这样你都还看不懂,那你别学了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式